live

app / simulation

burn one, watch the record.

syncing

total burned

public, from rh chain events

notes in tree

one leaf per burn

tree root

derived, not granted

your notes

viewing key only

burnready
  1. the contract records a hash and an amount. the rest stays on this machine.

public ledger

rh chain / burn events

blockburn txcommitmentamountwhen

replaying events from rh chain…

a hash, an amount, a block. no mint, no holder, no entry price. this table is the whole public surface of your position.

your notes

zcash / shielded

    the opening is mint, amount, salt and burn tx. hash it and you land on the commitment sitting in the public ledger. that is the whole proof, and it never leaves this page.

    verify

    nothing to trust

    sum(burned)
    sum(notes)
    leaves / burns
    invariant
    root (indexer)
    root (rebuilt here)not yet
    match

    the indexer holds no key. it replays the same public events you can, so its root is only a shortcut to a number you can compute here.