Verify a Decision Record.
Drop your evidence bundle below and we'll re-check the signature, the record hash, and the trace hash entirely in your browser. We do not send your record to Athena or anywhere else — the verification math runs on your machine.
Drop the evidence bundle JSON here
or click to choose a file
— or paste the JSON —
What does this verifier check?
- Signature. Ed25519 signature over the record hash, verified with the public key bundled in the evidence file.
- Record hash. The bundled
record_hashmatches a fresh SHA-256 over the JCS-canonicalizedcanonicalpayload. - Trace hash. The
trace_hashinside the canonical payload matches a fresh SHA-256 over the JCS-canonicalizedtrace. - Chain replay. Each record in the bundled chain segment links to its predecessor's hash.
All four must pass for the record to be considered intact. Any single failure means the record (or trace, or chain) was tampered with after Athena signed it.