SWE at ZBD PGP: 0xD8F31505B581D617 / Tenho medo de falar que faço programa e as pessoas pensarem que entendo de computação.
Public Key
npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 Profile Code
nprofile1qqs08knh8efxufwtl8ls2qs3hsuz0vy7rfdts3hh4a6u4ck2gerskpspz4mhxue69uhkg6t5w3hjuur4vghhyetvv9us9welyu
Show more details
Published at
2025-12-08T17:05:15Z Event JSON
{
"id": "e04c6b10f18b5a43aeb23bbc6dc826e1c3bdf6ae4b2330e638f35d2151d068ee" ,
"pubkey": "f3da773e526e25cbf9ff050211bc3827b09e1a5ab846f7af75cae2ca46470b06" ,
"created_at": 1765213515 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"jaonoctus\",\"nip05\":\"[email protected] \",\"about\":\"SWE at ZBD\\n\\nPGP: 0xD8F31505B581D617 / Tenho medo de falar que faço programa e as pessoas pensarem que entendo de computação.\",\"lud16\":\"[email protected] \",\"display_name\":\"jaonoctus\",\"picture\":\"https://m.primal.net/LkFW.jpg\",\"banner\":\"\"}" ,
"sig": "130e6e70d5927e9c9936137a628c1f2a90c3c89431f7bec906ae32daf42c384c266fdf3df7f134e77779086433598b638b7a518a0bf74d0bc41efebe973dd10f"
}
Last Notes npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus What is the Age Verification NIP? 😁 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus P2P or NGMI https://blossom.primal.net/36268b6b5bb3c84700d3287da8e035792170344ac59c2c2fef0eab8582848db4.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus https://blossom.primal.net/3b360482caec4fb1f47e278108e4bf8183f0c5e6df491630ec6cae41702c2913.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus His nostr profile btw: npub1ur8m24ya8nmakn38xmuwr0yy7cjgdtm6gy54mpnudgcngkgyy55qxc58yl npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 🔥 https://fountain.fm/show/lMPJwZjJkDlElgdx8sxY #nevent1q…9ddx npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Add me please npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus https://gist.github.com/jaonoctus/ec40e7b8ecdf77918281f07ef147ac28 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Cashu is simple. Don't trust, verify: MATH TIME LFG Alice generate random values x, and r. She then calculate public keys from this secrets Y=h'(x) R=rG Now she do a aggregate public key, by adding the previous two public keys together. x is the secret and r is called private blinding factor. T = Y + R Then she sends T to Bob, the mint. He cannot tell how T was generated because he doesn't know the other values and multiplication in a elliptic curve is what we call "a random walk". This mathematical puzzle is known as Discrete Logarithm Problem (DLP). Bob has a special keyring, holding private and public key pairs, one for each amount power of 2. Let's say Alice is minting 1 sat so than Bob pick the 1-sat-key-pair. B=bG Now he mix his private key with the public key he just received. Q = bT And then he sends back to Alice this new point on the curve. But look! She knows T already, right? She can do a process that we call unbliding, by subtracting the mix of the little r and Bob's public key. Z = Q - rB Let's replace the variables here to know what the result of this means: Z = bT - rB Z = bT - rbG Z = b(Y + R) - rbG Z = bY + bR - rbG Z = bY + brG - rbG So, we actually have the same number here, brG equals rbG, cancelling each other. So then Z = bY Now Alice holds a value that means Y multiplied by Bob's private key. Alice have no idea what little b is and Bob have never seen Y!!! B.D.H.K.E. is really cool, huh? How Alice knows for sure that Y is mixed with bob's private key tho, because she can't see little b, remember, DLP? Bob will also send a fiat-shammir commitment for Alice, that is a schnorr signature. --- Pause to talk about schnorr signatures. signature = private nonce + commitment * private key. P = dG Where little d is the private key, P is the public key J = jG Where little j is the private nonce, J is the public nonce So we have s = j + ed Where little e is the hash of the stuff we want to "prove" against our private key e = h(J|P|m) Where m would be any message. How do we verify that is is a valid signature? We know that the public key is the little private key d times the generator point G. P = dG So, what if the verifier do the same math but with the public key instead? Let's multiply everything by G then. sG = jG + edG sG = J + eP If the left side of the equation is equal to the right side, everything is good. You just did the same math that the signer did, but with public information! --- Back to Bob now! He wants to prove to Alice that he actually did Q = bT, without showing to her his private key, little b. What if he do a signature? s = j + eb mmmmm 🤔 this proves shit, nothing. BUT WAIT. do you see that little b is in the formula? And we want bT. Right? What if we multiply everything by T then? sT = jT + ebT sT = jT - eQ Cool. Let's call J1 = jG and J2 = jT Could Alice recompute both values with public information? Yes! if J1 is j multiplied by G, then s = j + eb - j = -s + eb j = s - eb jG = sG - ebG J1 = sG - eB What about J2? Same as above, but multiplying everything for T. j = s - eb jT = sT - ebT J2 = sT - eQ Now, if sG = J1 + e(J1|J2|B|Q)Q Then she knows that Bob indeed used his private key little b. This is a zero knowledge proof, DLEQ (BIP374), because Bob was able to show to Alice he used the private key b without showing it to her. Now the final piece. If she wants to spend the token or sended to someone.. The person needs to show to Bob (x, Z) Bob will verify the following, does this value, used in the hash_to_curve function, combined with my private key, equals the proof Z? h'(x) * b = Z Yb = Z If so, I've mixed this value I've never seen with my private key?? Yes. Wuuut. So Bob will accept this as a valid token, marking it as spend (or, now seen). He has no idea that the T has any relation with this (x, Z) e-Cash solves privacy, not custody/trust. Math is beautiful and privacy is not a crime. npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus How do I join npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus cc @nprofile…v2s3 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Reworked https://bitcoin-snapshots.jaonoctus.dev into a torrent-based site. No direct downloads — just clean, decentralized distribution. Ideal if you're spinning up nodes fast, hacking on bitcoin core, or just sick of syncing from block 0. Seed if you can 🙏 #bitcoin #assumeutxo https://blossom.primal.net/f912813466eb26e9d4b183472a217ebbbee50a54283c3f330ebdfa3e0bba294b.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus GM npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Date: May 12, 2025 Chaintip: 000000000000000000020f4edda4f3360a96d80c49e2c8590dadd02f8808a432 For a number of reasons, I have recently set up a new OpenPGP key, and will be transitioning away from my old one. The old key will continue to be valid for some time, but I prefer all future correspondence to come to the new one. I would also like this new key to be re-integrated into the web of trust. This message is signed by both keys to certify the transition. The old key was: pub rsa4096/0x782C165A293D6E18 2022-04-05 Key fingerprint = 6B45 7D06 0ACE 363C 9D67 D8E6 782C 165A 293D 6E18 And the new key is: pub ed25519/0xD8F31505B581D617 2025-05-06 Key fingerprint = 7B69 6A61 6F73 1337 520B 8A19 D8F3 1505 B581 D617 To fetch the full keys, you can simply do: curl -fsSL https://github.com/jaonoctus.gpg | gpg --import If you already know my old key, you can verify that the new key is signed by the old one: gpg --check-sigs 0xD8F31505B581D617 If you don't already know my old key, or you just want to be double extra paranoid, you can check the fingerprint against the one above: gpg --fingerprint 0xD8F31505B581D617 If you are satisfied that you've got the right key, and the UIDs match what you expect, I'd appreciate it if you would sign my key: gpg --sign-key 0xD8F31505B581D617 Lastly, if you could upload these signatures, i would appreciate it. You can either send me an e-mail with the new signatures: (if you have a functional MTA on your system): gpg --armor --export 0xD8F31505B581D617 | mail -s 'OpenPGP Signatures' [email protected] Or you can just upload the signatures to a public keyserver directly: gpg --keyserver keyserver.ubuntu.com --send-key 0xD8F31505B581D617 Please let me know if there is any trouble, and sorry for the inconvenience. Best, jaonoctus -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEa0V9BgrONjydZ9jmeCwWWik9bhgFAmgiSbAACgkQeCwWWik9 bhiJzg/9G65gEpwKung9DYzY/dkTyHl6dplnDxx7PNvr1EkoElC/QdXZO/Kx6mMv rGHZYhEDzSL9vM1zkaBjDCBuSp9ameCHBorfCwabjsz4CHmxr/ubdC02B4idpli2 7ONSGUuzbEHsDbpY20I7mH9WsUsbmO+wyjUUqUuKmWZsjndpZ2ZrqwLbCYnjOoxK qM+w8x+ShuiZ+awoNTDCXVJ4vD2JlOGrDRiFuDkysOxQ7SBMJDdXbCNOtDM6rMzF Y8JZYR+VawkGh0ra/hzeaoKUECUWVmDS4wiFBxOEdU/CApMfsdcdqlBAs2vQ0Uim HA90cFFNNWTqqJgOgo5+5rK19N1drnrNYkdiilsfJIkg/kiEp6AWzFCjP0td4URK jAb57TxdU6iQ9tMMTP4Y2WVfMx5TgKn8asIi4sQ+PG9IBtLqnlp48l0y/V+kCUbs L3+lZD3dA5MU3lclM1J6273co2oCedCTQH2JS6bnkRvVUf6JuKXCHYe1Gi/2uigg Pd9hhuxv73eKEBl9+k2upyR7ICzwrWKsRnDlG6TJ1922PyX7hzv4iGnNAAxP758V ynICmaBIlrC6ADpgfvTxkHUDpRMoIJOm+dWBi469LC6xac+15S0+PH5ue6BpjA1I QMf3foM3sc92QoE8asdlp1+9Zgyx3jY0s7Tu6pJ/+Kst+iEeZv2IdQQBFgoAHRYh BHtpamFvcxM3UguKGdjzFQW1gdYXBQJoIkm1AAoJENjzFQW1gdYX46wA/2Mul4NG /bvzXx6IC5PNX/tlBwBxGR6JvDn2bESKpgr4AQDH/LQx2RXec9To8kY/Hd/qfvig mTnXlsx2pv6LNwQ1Aw== =U4KC -----END PGP SIGNATURE----- npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 🤘 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus GM npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus F1rst qualifying of the year LFG npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus https://m.primal.net/PfzN.jpg https://m.primal.net/PfzO.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus https://m.primal.net/PfzI.jpg https://m.primal.net/PfzJ.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Buenas! Buying some coffee and chocolate at Beats Coffee with @nprofile…rsge⚡🤙 📍 https://www.instagram.com/beatscoffeeshop https://m.primal.net/PdSG.mp4 https://m.primal.net/PdSJ.jpg https://m.primal.net/PdSK.jpg https://m.primal.net/PdSM.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus GM @nprofile…5cq2 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Santa Ana, El Salvador https://m.primal.net/Pcmf.jpg https://m.primal.net/Pcmn.jpg https://m.primal.net/Pcmp.jpg https://m.primal.net/Pcmh.jpg https://m.primal.net/Pcmj.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 🫡 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Bitcoin Core Snapshots https://bitcoin-snapshots.jaonoctus.dev/ Fast-track your node setup with pre-synced blockchain data. These snapshots provide a verified copy of the Bitcoin blockchain at specific points in time, significantly reducing initial sync time. If you want to keep this project alive, zap me or send some sats to [email protected] https://image.nostr.build/aeaa86cb1c6d316c58f863c75b986decae67653587c3f62cd1c4e5694195c8fc.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus & Krux! npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Nunchuk & Liana 🥕🥕🥕 #note12uj…w8yn npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 🤘 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Bitcoin is ossified 🙏 (NOT) - Segwit - Lightning - Schnorr - Taproot - MuSig2 - Descriptors - Silent payments - Package Relay / TRUC - Pay to anchor - Ecash (Cashu/Fedimint) Soon/WEN: Ark, Strata, Valts, Drivechain, Payment pools, P2QRH.... npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus "We cannot expect governments, corporations, or other large, faceless organizations to grant us privacy out of their beneficence. We must defend our own privacy if we expect to have any. We must come together and create systems which allow anonymous transactions to take place." A Cypherpunk's Manifesto HUGHES, Eric. 1993 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus With great power comes great responsibility. Self-Custody is not easy. Normies can barely remember their bank account password or credit card PIN. BACKUP YOUR FUCKING KEYS at least 3 copies of it! And do proof of keys every once in a while npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Something with https://labour.fiatjaf.com npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus https://mempool.space/tx/ea38c62294fa9a5c6ccbfe4c307bd9133a8dc407181b69fa092a1781cbf870bb?mode=details npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Depends on client because they may allowlist badge issuers (public keys) npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus How it started https://github.com/btcpayserver/btcpayserver/discussions/6431 How is it going https://github.com/btcpayserver/btcpayserver/pull/6441 Open Source for the win. You guys should send some love to @nprofile…d2ar and @nprofile…kl7w npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 🤙 #note1wpy…lsmn npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Every day since when? Damn npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus big if true npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Thank you npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus "we kill people based on metadata" npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 😂 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Signet is okay npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus both bitcoin testnets are broken lol npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Brainfuck npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Dude 😂 https://image.nostr.build/fa5c751951451ec65209450fa3ba52a5a27aa95d469ad2a2d6a72018fc418b21.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus I don't think, it is a fact. I've been using it for 7 years npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Indeed, which also sucks sometimes. Bitcoin is not perfect at all but it's the least worse we have atm npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus wen drivechains https://image.nostr.build/400de7bec85ec195159ff8102e27b6bb4da228bbc758007ab67a0c6f02332e7f.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus LN for higher amounts sucks npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus I miss the good and old Whale Shark cahoots 👀 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus ty @nprofile…kvl9 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Yet another year of SatsConf payments being handled by BTCPayServer. 100% uptime .NET is amazing 🤩 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus No one got to the 3rd puzzle yet lol Ninguém conseguiu nem o terceiro puzzle ainda GL next time npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Fix the money, fix the world. https://image.nostr.build/571c80f2bc88e7c165242818e32371b01a68c4ff885cac6b3de490d228c5ebc1.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus I beat stu at #connect4 https://connect4.xyz/2mr6sx @nprofile…d69j ⚪⚪⚪⚪⚪⚪⚪ ⚪⚪⚪🔴🔴⚪⚪ 🔴🟡🟡🟡🟡🟡⚪ 🟡🟡🔴🟡🔴🟡⚪ 🟡🔴🟡🟡🔴🔴🔴 🟡🔴🔴🔴🟡🔴🔴 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus conhece uma boa alternativa pra IOS? npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus GGEZ 🥕🎃👻 @nprofile…8rxl @nprofile…wxpn @nprofile…z7et Amidst the shadows of the Unholy Tree, we braved the whispers and eerie mists to confront Grim himself. With courage, unraveled the tangled fate of the UTXO spirits, guiding them to freedom. Through the dark script of mystery, touched the tree, glimpsed its secrets, and summoned the power of knowledge. With the echo of 'sovereignty through knowledge' resonating in our mind, we wielded cryptographic might to conquer the depths of this challenge. The curse is lifted, and the souls are free! h/t jaonoctus buzzyboy stutxo nGoline llsza narcelio https://mempool.space/address/bc1qtyjhutpk3qhn7z5ucyuwygfgthg6d5zxxya3jy npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus so close https://image.nostr.build/06b608de852b453920a4524f2361976fca7553886a1ad43117666f733afaf323.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus descriptors are human readable, they said. https://image.nostr.build/95d4d65a722d7d53776355aeb081a2140f2240406b3168101bfbb31f51616ed2.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus No npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus My name is João but you can call me Paranoid Crypto Anarchist npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Race week boys npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Bem interessante, obrigado por compartilhar npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus It's always when YOU need to do something lol npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Typo. deveria ser uma vírgula npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Mas pode spammar café, eu deixo npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Vou mandar mineirar ainda 😅 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus That's a valid signature lol #nevent1q…75ap npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Certamente não liga npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Mine: 32 but I haven't tried that much npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Serious question Why don't I see people pushing for adding Taproot support in wallets? npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Duvido npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Aí sim npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus De forma resumida você está certo. Clap 👏 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus O que o ReplyGuy quer tá mole npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus > browsing on the phone is absurd and this website must be viewed on a desktop. thank you. Filhadaputa! npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus sem perna ♿ ninguém ligou ainda 📵 olha que puto 😡 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Based https://canary.boltz.exchange/ npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus #nevent1q…5wxl npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus is it backed by a PLS contract? sad if not npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Casa21 @nprofile…s5ev https://image.nostr.build/cb2247506498a073a4b2a99483744e4830a7eb50c06ef707c69347bf6a9a921f.jpg npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 🫡 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus kkkkkkkkkkkkkkk meu deus npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Marco Civil da minha Pica 👍 npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus vou fingir que entendi npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus I host one for my personal notes only npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Alr, my website is just a fucking JSON now. https://jaonoctus.dev If you want my PGP key: https://jaonoctus.dev/pgp If you want me to be in your authorized_keys: https://jaonoctus.dev/keys npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus LoRa for the win npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Time goes fast 🥲 FYI I was one of the first to create a Taproot spending transaction 🥕. The activation block was `709,632`, and `709,635` is the first block containing P2TR spends (including mine) https://mempool.space/tx/aba317fc0b85563625389947a6ff532f849d09b1224acc56a6e72ea5231849d4?mode=details npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Salve! npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus kycnotmezdiftahfmc34pqbpicxlnx3jbf5p7jypge7gdvduu7i6qjqd.onion npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus And the winner is... 🥇 @npub1ez8…ls5t npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 9) E finalmente, você resgataria um eCash (CASHU) de 210,000 sats. https://image.nostr.build/02ba21a7dbbfd967c11b8e7b973143b766feb365a7c62903b268b4c77b3743e5.png FAZ O PIX! lol https://www.youtube.com/watch?v=H7dop4b34OQ npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 8) A senha aponta para um vídeo onde um homem desce uma escada caracol e olha novamente para ela. Se você fizer isso aqui na Casa21, encontraria um adesivo escrito "cypherpunks write code" https://image.nostr.build/d106018d8a435115214a3fbe85ddf9c3f642c63a5bd9dfa4692a3ea5044a762e.png https://image.nostr.build/ba16d8f6345c3e8f1497ad85b23ae837bba9ee46b0b67005a4946b673360a0da.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 7) Usando ferramentas de Esteganografia, você vai achar o seguinte nos metadados dessa imagem: "steghide / Senha: https://www.youtube.com/shorts/letwDIzTldk" https://image.nostr.build/a7103658994f069e0c0265a629a853f770ed739130744c814c4117ffe2d1acea.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 6) Porém existe um outro comentário apontando para o seguinte vídeo: https://www.youtube.com/watch?v=HM-dkYssUEU E a frase que importa é "Eles são mais do que os olhos podem ver". E quem são "eles"? Os satoshis do plano de fundo dessa página! npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 5) Ao acessar a página "/000000006f016342d1275be946166cff975c8b27542de70a7113ac6d1ef3294f.html" e repetir o processo, https://image.nostr.build/f96e71c90029095e147e7a3759fdcf44b6aaaa780a5b9fd70bd52cf1f3c303e1.png https://youtu.be/dQw4w9WgXcQ Rick Rolled! lol npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 4) Porém existe um código JS ofuscado que faz o seguinte, ao ter interagido com a linha preta, um novo texto será escrito na página: -----BEGIN CAESAR CIPHER----- Shift: 21 000000006a016342y1275wz946166xaa975x8w27542yz70v7113vx6y1za3294a.cohg -----END CAESAR CIPHER----- É uma cifra de cesar, porém com shift 21 ao invés de 3. Como o alfabeto tem 26 letras, basta fazer uma rotação de 5 para voltar com o texto original. https://image.nostr.build/4af21026bfe3d704c804f7931a3ce50a7be448dedf30ed3973e9764d5084dab6.png https://image.nostr.build/1e24e9dd20396a6a099333f31a27462410090317615cb1774786522e52e65ce6.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 3) Ao acessar o outro link, você vê uma página aparentemente igual. Se repetir o processo, no entanto, vai ler "Se leu, mamou :D" E ao olhar o código fonte, não tem nada aparente. https://image.nostr.build/b588749508ffcac295c56c49af188a396e25b7b7b4cc8675f57777af8b68c386.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 2) Existe um comentário HTML, dizendo o seguinte: "Parabéns por ter encontrado isso. A próxima pista é: 83, 65, 84, 79, 83, 72, 73, 46, 72, 84, 77, 76" E se você reparar, o Satoshi Nakamoto do plano de fundo é um ASCII art. Se convertermos os números olhando uma tabela ASCII, chegamos no seguinte texto: "satoshi.html" https://image.nostr.build/a169699b6b2132554b2ee97a9c0919e2a495b5aff73ce04b6fe4c51581f2c438.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus 1) O que chama atenção de cara é uma linha preta. Ao clicar e selecionar, um texto aparece, induzindo que você olhe o código fonte da página. https://image.nostr.build/6b1ccfd369a9bc7018b49b0f626dbc85a4ef63a74e5e4eb70bc7205f5865cca8.png npub170d8w0jjdcjuh70lq5ppr0pcy7cfuxj6hpr00tm4et3v53j8pvrqj0chu7 jaonoctus Enigma 01 (puzzle) resolution that I created for BitDevs 🇧🇷 São Paulo this month. I intentionally made it "easy" so people could solve it on the same day