← KRAY.NETWORK / burn proof

πŸ”₯ The Burn Proof

Every β‚­ is minted against Bitcoin destroyed forever at an address that belongs to nobody β€” and you don't have to trust us. This page recomputes the whole chain in your own browser, from Bitcoin's generator point upward. Not one number in it was chosen by a human.
What to verify β€” the sealed state (prefilled live from this node; edit to audit any burn)
What this proves: the burn address is derived β€” SHA-256 of Bitcoin's own generator (the BIP-341 NUMS point), tweaked by the network state it seals. Spending from it would require the discrete log of a hash output, which exists for no one. The sats sent there are destroyed with mathematical certainty, and the same output engraves the KRAY state onto Bitcoin.

The honest border: on-chain the address looks like an ordinary taproot payment β€” that is deliberate (a censor scanning for burns finds nothing). The proof is not in how it looks; it is in this recomputation, available to everyone, forever.

Trust boundary (read this): this page's JavaScript is served by a KRAYNET node. The math it runs is real and open (view source), but a doctored node could serve tampered JS. So the truly zero-trust check is to run the recomputation on your own machine, not this page: node apps/kray-net/burn-verify.mjs <block> <root> [network] (or read the served /burn-proof.js before trusting it). Machine version of the same chain: apps/kray-core/src/test/burn-address-proof.test.ts.