Verify this ledger

Every entry in this ledger is chained with SHA-256. Any change to any entry — even one character — breaks the chain, and every subsequent hash no longer matches. A nightly checkpoint publishes the latest head hash to a stable URL so anyone can independently audit the record over time.

Loading…

How to verify independently

  1. Download the events: curl /api/ledger/demo-transparency/verify?from=0
  2. Recompute each event's hash: SHA-256(canonical_json({tenant_id, seq, event_type, content, prior_hash, actor_id, actor_email, created_at, v:1}))
  3. Check that each row's event_hash matches your recomputed hash, and that its prior_hash equals the previous row's event_hash (or 64 zeros for seq 0).
  4. Compare the head hash to the anchor: curl /api/ledger/demo-transparency/anchor.json

This is a cryptographic hash chain — not a blockchain. There is no token, no consensus. Just an append-only ledger whose integrity you can check with a laptop and a hash function.

Start freeCall