Audit chain verifier
Verify a Wiredepth audit chain
Paste or upload an audit-log export (JSONL, one row per line) and this page will re-compute every row hash using the Web Crypto API. Nothing is uploaded; the verification runs entirely in your browser. See the algorithm specification if you want to implement your own verifier or audit this one.
1. Audit chain export (JSONL)
One JSON row per line, or paste the { rows: [...] } envelope from ?format=json.
2. Expected anchor head (optional)
Paste a known head hash to also assert the chain matches a specific anchor, or fetch the live head from /api/v1/audit/anchors.
3. Merkle inclusion proof (optional, v3)
Paste a Merkle root + inclusion proof to assert that a per-user head is committed to a daily Merkle root. ‘Fetch live head’ above auto-fills both for authenticated callers. Algorithm at /docs/verify.