00:08:40 @stoopid-dumb:matrix.org: idk 00:30:47 @ky:tilde.horse: https://mrelay.p2pool.observer/m/matrix.org/bjSGGXtKzcFzcPzVpEaJYkIZ.jpg (527068553_18521317846055399_7973695550462878533_n.jpg) 00:31:11 anyways, stay safe out there, bunch of actual unhinged mofos... 00:46:14 i wonder what he said 00:47:21 nothing of value, then left the room 02:07:39 Garb text and a meme 02:08:21 i suspect its my nemesis, kitty 💢 03:32:57 <321bob321> 24/25 03:37:13 plowsof: 10 days early 04:13:56 my monerod status reports no inbound connections 04:13:56 ive rotated IPs and rebooted but still no inbounds 04:13:56 any suggestions? I am on latest version monerod + monero-wallet-cli 06:21:48 anyone know how i can replicate check_tx_key functionality without using monero-wallet-cli/rpc? it seems that onion-monero-explorer uses the c++ library to do that on the /api/outputs route with some url parameters passed. could i do that feasibly with javascript? 06:32:35 you may. I implemented them in Go 06:33:07 example https://blocks.p2pool.observer/tx/f2e3f71b6c78422bedf8aa973aad662f876630875eb2f18a745780c2d86f2895 06:33:19 you can feed addr + tx key, or proof, or view key 06:33:43 the explorer is open source, and it uses https://git.gammaspectra.live/P2Pool/consensus as backend for the crypto stuff 06:34:04 most of this can be ported or wasm compiled (I test WASM targets!) 06:34:15 https://git.gammaspectra.live/P2Pool/consensus/src/branch/master/monero/proofs/tx.go 06:34:35 or higher level api https://git.gammaspectra.live/P2Pool/consensus/src/branch/master/monero/address/proof.go#L80 VerifyTxProof 06:35:12 transaction decoding from bytes is supported, both pruned and unpruned. You also have Match helpers here https://git.gammaspectra.live/P2Pool/consensus/src/branch/master/monero/address/wallet/match.go 06:36:31 if you have the RPC you can call https://docs.getmonero.org/rpc-library/wallet-rpc/#check_tx_proof indeed via javascript 06:36:55 DataHoarder: this one seems most approachable. im a lowly web dev, not systems programmer 06:37:18 trying to avoid rpc calls to a wallet rpc because it's on a web frontend which makes an ajax request, don't want public wallet 06:37:25 yeah, then you are always sending RPC calls around, you will find this is the bottleneck :) 06:37:37 you don't need a public wallet, you can limit only these endpoints 06:38:10 with WASM compiled that you could just directly check the tx data without much fuss 06:38:24 so any general monero RPC works for that, not wallet specific 06:39:40 For example https://blocks.p2pool.observer/tx/9a9604003b864200f35b1bea82bcae93a2234d44c0ea88ce1548d05d5d560d61?proof=OutProofV2NEddKWWV1KEMeTZz8btwrrLv9rn931e82KocTJFiaH3o1uegcorWvBR58pY35RqX9sc81vCQ6PBoNZBm4wWkLT7zdWKqPxxEbaD4q3sumLjDfAKx9ps8we3uECA6hqVJEeQA&address=42QX3D639LUeuoVSe1DGXi6kPZtsCntimdwVu8a8FYpE7ggbrtvrQisErQxBPwWycJBniwR7VfV3PJMwAgnwHv1hPnF12qe 06:40:04 this checks the proof and decodes amounts/verifies as well 06:46:38 https://bfswa.substack.com/p/poor-johnny-still-wont-encrypt 11:21:36 So which pool do I join to mine monero? As I've gathered, the benefit of using a pool is that the reward is split, which makes it less of an "all or nothing" affair. 11:23:48 p2pool 11:24:09 ^ 11:24:27 you still end up fully verifying your outputs but rewards are split 11:26:35 split within the monero chain, right? 11:27:03 instead of 1 coinbase transaction to one centralized pool wallet, it's 300+ coinbase transactions split evenly to each addresses 11:28:05 yeah. maybe better later on 11:28:27 split evenly -> split according to weight of PPLNS 11:28:39 so each gets proportional reward to the work done 11:29:18 i honestly didn't know you could have multiple coinbase transactions (that add up to the total reward) 11:29:21 before p2pool 11:29:28 it was used in V1 11:29:46 v1? 11:30:06 v1 transactions, pre ring ct 11:30:07 https://blocks.p2pool.observer/tx/52578a3816ec18ca6db2ec4f594b7c8a778caa4c52d2c1705bcbab9798a9ea7b 11:30:22 this is the coinbase of block 1 (not block 0, genesis) 11:30:26 outputs were split in denominations 11:30:58 https://blocks.p2pool.observer/tx/f122e633da0a0e4fac3b0f1c2a33c5d515e3d91e474710c16db1239d21fe67af 11:31:06 same for payments 11:31:13 split in allowed denominations 11:31:26 (when amounts were in the clear) 11:31:32 also lol. one decoy = true spend 11:31:35 damn 17 XMR reward in the genesis block? 11:32:00 https://blocks.p2pool.observer/block/0 11:32:02 :D 11:32:33 dated 1970 11:32:43 "The genesis block is generated with a hardcoded transaction, a nonce of 10000 and timestamp of 0." 11:32:44 monero is SO OLD 11:32:56 I like the block/tx notes 11:33:03 allow pointing curious things 11:33:23 see what I have https://git.gammaspectra.live/P2Pool/blocks.p2pool.observer/src/branch/master/tx-notes.yaml 11:34:10 first mainnet p2pool block btw https://blocks.p2pool.observer/block/de765284307d562be5d68cd46d1c80f3e2c311680c14e07cd1cfd91e6bbf0575 11:34:18 i like the idea that someone mined monero back in 1970 11:34:23 and then nobody else for decades 11:34:24 until 2014 11:34:28 good premine :') 11:35:34 also the p2pool badge in the block notes looks cool with the logo 11:36:11 looks cool when merge mining https://blocks.p2pool.observer/block/0a917ef90816d7a4f027ae43c5cee179390b3f01f5537211d4f21de2087f1950 11:36:22 it lists all tracked merge mining (tari + p2pool here) 11:43:29 DataHoarder: is there a site that shows transactions per hour, every hour of a day? 11:43:34 in the txpool? 11:43:52 in blocks yeah. can't remember what it was 11:44:02 https://bitinfocharts.com/comparison/monero-transactions.html#3y 11:44:04 there 11:44:31 this is per day 11:44:58 wtf happened in april 2024? 11:45:04 blockchain DDoS? 11:45:09 spam attacks 11:45:27 https://github.com/Rucknium/misc-research/blob/main/Monero-Black-Marble-Flood/pdf/monero-black-marble-flood.pdf 11:49:19 this chart makes sense though 11:49:32 i expected the amount to keep going up and down 11:57:57 https://blocks.p2pool.observer/payments CCS getting many payments sent :D 12:01:06 incredible! 12:09:34 raffle bringing some payouts nice https://blocks.p2pool.observer/tx/0ef250cb5a369b42f3a20344a5aee15dab65aa8c1c1e9858fa5fbed9ae278be4?address=4AeEwC2Uik2Zv4uooAUWjQb2ZvcLDBmLXN4rzSn3wjBoY8EKfNkSUqeg5PxcnWTwB1b2V39PDwU9gaNE5SnxSQPYQyoQtr7&txkey=a1c5f550b9f2f43500f05fc5b043e6b3a3344490b985ab30bf6fd91f23c07f0c 12:09:57 MVP rounds bring some dust to wallet it's pretty nice 12:43:21 DataHoarder: what is this raffle 12:43:40 xmrvsbeast? 12:43:48 P2pool XvB yeah 12:44:08 They added a couple of us to a list so we always get a couple every once in a while 12:44:27 :o 12:44:35 you're so lucky 12:44:59 https://xmrvsbeast.com/p2pool/mvp_list.html 12:45:09 Now, but apparently I had quite a dry spell at the start :D 12:48:39 well congrats! 17:25:58 where can i buy an ESim by monero? 18:48:43 @dufebo98: Try Silent Link 19:35:55 https://blocks.p2pool.observer/payments now also lists CCS funding proposal names when they get donated to 19:36:19 nothing for bounties as bounties suck 19:37:09 (to fetch) 19:37:14 Lol ⭐ 20:48:00 DataHoarder: Parenthesis is redundant. 😇 20:48:20 hmm? 22:00:20 one thing fiat payment services will never compete with, is how easy it is to start accepting monero 22:03:34 with stripe and other services, you have to give them your ID (tax code and shit), specify business type, address, what do you sell, blah blah blah blah 22:03:44 with monero, just make an account and you're done 22:03:51 a wallet* 22:05:38 this made me realize how much red tape fiat banking has in general 22:53:02 DataHoarder: Don't mind it...