Verify Trust Bundle
Anyone can verify a trust bundle's hash chain integrity — no account required. Checks that all ledger entries, audit events, and hash links are mathematically consistent.
What verification checks
- ✓Ledger entry sequence is monotonic (no gaps, starts at 1)
- ✓Each entry's
previousHashlinks to the prior entry'sentryHash - ✓Payload hashes match the stored payload content (integrity check)
- ✓Correction entries reference a known prior snapshot ID
- ✓Audit chain hash links are unbroken
Note: Hash algorithm is currently pseudo (FNV-1a-based). Real SHA-256 ships in Phase 4.
Verify by Entity ID
Enter an entity ID to fetch and verify its live trust bundle from the API. Verification runs against the current state of the ledger.
Verify by Paste
DB-independentPaste a trust bundle JSON to verify its hash chain integrity. This check runs server-side without DB access — it works even when the database is unreachable.
To get a bundle JSON: visit /trust, navigate to an entity, then click Download JSON on the bundle page.
Verification State Legend
PASS
All hash chain checks passed. Bundle has not been tampered with.
FAIL
Verification engine found issues. Hash chain broken or content tampered.
PARTIAL
Some checks could not be completed (API unreachable, 503, timeout). Not the same as FAIL.