Receipt verifier
Paste a Hive receipt. Get a verdict.
Stateless ML-DSA-65 signature check against the live did:hive:hivemorph root key. No login. No SDK. Works on any receipt issued by the Hive backend.
Paste receipt JSON
Paste a full Hive receipt object — the verifier extracts receipt_id, payload_sha256, sig_b64u, and ts, then asks the live backend to validate the signature.
What this verifier checks
- The
sig_b64uvalidates as an ML-DSA-65 signature overpayload_sha256 || tsusing the publisheddid:hive:hivemorphroot key. - The receipt is registered in the Hive ledger (returns
"verified": truewith epoch and key id). - Tampered or replayed receipts return
"verified": falsewith a reason code.
Public key spec: did:hive:hivemorph DID document · live pubkey JWKS