This page recomputes the entire TSI IP Vault hash chain in your own browser. No account, no API key, no server-side step you have to take on faith.
Fetch it live, or paste a copy you saved earlier — an old copy is the stronger test, because we can't change what you already hold.
Recomputes every entry's hash from its own fields and confirms each one commits to the one before it. Any edit, insertion, deletion or re-ordering breaks the links from that point on.
A sealed record is never edited. If something needs correcting, the correction is sealed
as its own new, chained entry that points back to the original via addendum_to — so the
whole trail stays visible and tamper-evident. Nothing is ever quietly changed.
Have a copy of a sealed document? Drop the file, or paste its exact text. We hash it here and look for that fingerprint in the chain. Your file never leaves this page.
A proof certificate is a small, self-contained file: one proof, the short stretch of chain
from that proof to an anchored root, and where that root was anchored. You don't need the full ledger
for this. Paste it, open a saved .json, or fetch it by proof ID.
{seq, proof_id, public_title, content_sha256, sealed_at, prev_hash} per RFC 8785 — in practice: sort keys, minify JSON.entry_hash.prev_hash must equal the previous entry's entry_hash; entry 1 uses the literal GENESIS.entry_hash is the published root.chain_segment; the last entry's hash must equal anchor_root, and the anchored text is TSI-CPV1: followed by that root.Any SHA-256 tool on earth reproduces this. Nothing here is proprietary — that's the point.