Independent verification · no login

Verify a signed AxiomSeal audit report.

Drop the report your counterpart handed you. This page checks the Ed25519 signature and rebuilds the SHA-512 seal chain from the memory content itself — so you can confirm the record without taking AxiomSeal's word for anything.

Drop your signed AxiomSeal report (.json)

Runs entirely in your browser. The file never leaves your device.

How this verifier works

  • Signature. The report is re-serialised into its canonical form — key-sorted, no whitespace, its own signature field removed — and the Ed25519 signature is checked over exactly those bytes with the public key published at /.well-known/axiomseal-audit-key.json.
  • Seal chain. Each memory is re-hashed as sha512(canonical_body + ":" + prev_sigma) and compared against the seal stored in the report. The first mismatch is reported by seal number — everything after it is unproven.
  • No network trust. Only the public key is fetched. Your report is read locally and never transmitted.