VERIFY IT YOURSELF
Do not trust us. Check.
The verification below runs entirely in this tab. The SHA3-512 chain, the Ed25519 signature and the post-quantum ML-DSA-65 signature are all checked in pure JavaScript, with no request to any server and no account with anyone. Two of the sample dossiers have been tampered with on purpose, so you can watch a forgery be rejected rather than take our word that it would be.
The exact bytes a dossier commits to are published in the wire specification, so an independent verifier can be written in any language, by anyone, without our code.
VERIFY A PROOF
Check a Real Proof Yourself
Load a real sealed dossier and verify it right here — Ed25519 + ML-DSA-65 signatures, the SHA3-512 chain, and the temporal anchor that pins when, entirely in your browser. Then load a tampered one and watch it get rejected. No dashboard, no server, no trust required.
Runs entirely in your browser — pure-JavaScript Ed25519 + ML-DSA-65 (FIPS 204) + SHA3-512, no server and no Ironproof code. The wire format is published, so anyone can write a second verifier: read the spec →