{"repo":"lukechilds/og-zkp","free":true,"listed":false,"github":"https://github.com/lukechilds/og-zkp","clone":"git clone https://github.com/lukechilds/og-zkp.git","description":"Prove your Bitcoin OG status in zero-knowledge","language":"Rust","stars":16,"topics":["bitcoin","cryptography","risc-zero","risc0","risc0-zkvm","zero-knowledge","zkp"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"og-zkp Prove your Bitcoin OG status in zero-knowledge - og-zkp.com og-zkp allows you to privately prove the calendar month (e.g January 2011) you first received Bitcoin, tied to any identity you choose, without exposing your address, transaction, the specific block it was confirmed in or the exact date it was confirmed. The output is a compact cryptographic proof that anyone can verify instantly. You sign a message with a Bitcoin private key. The og-zkp prover will then trace the key back to it's first received transaction, verify that transaction was included in a real Bitcoin block, attests to the calendar month that block was mined and collapses all of that into a single zero-knowledge proof. You can attest to a known identity, or a throwaway anonymous identity. The verifier learns only two things: your identity and the month you first received Bitcoin. Nothing else leaks. A proof shows that a Bitcoin key signed a claim about an identity, but not that the identity actually belongs to the person making the claim. og-zkp.com closes that loop by requiring the claimed identity to point back to the proof. After submitting, you publish a short attestation from that identity, such as a tweet or Nostr note, and og-zkp.com checks both sides before marking the proof as verified. Example Sign Sign a message with your Bitcoin private key comitting to your identity. Most good wallets like Bitcoin Core, BlueWallet, Electrum and Sparrow can do this. All common address types are supported","default_branch":null,"files":null,"tree":[],"storefront":"/r/lukechilds","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lukechilds/og-zkp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}