Integrity ledger

Every flag, confirmation result, mitigation commitment, metered reading and monthly scorecard is written into an append-only hash chain, and the chain is time-stamped on Bitcoin through OpenTimestamps. Anyone can check that no record was changed after it was written.

Entries in the ledger
4
Chain heads stamped
2
Latest Bitcoin block
#970337

Check the chain yourself

Your browser downloads every entry, recomputes each SHA-256 hash and follows every link. Nothing on this page is taken on trust.

Bitcoin anchors

Each time the chain grows, its head is sent to two free OpenTimestamps calendars, which commit it to a Bitcoin block within hours. We then check each proof against that block's Merkle root.

StampedCoversCalendarBitcoinProof files
7 Oct 2026, 04:45 pmentries 1–4b.pool.opentimestamps.orgblock #970337.txt · .ots
7 Oct 2026, 04:45 pmentries 1–4a.pool.opentimestamps.orgblock #970335.txt · .ots

Latest entries

  1. #4ScorecardScorecard for 2026-094fcaa960f2c75716…
  2. #3FlagBhalswa: T2 flag on the pass of 2025-05-18cbadf6dd3ebe409c…
  3. #2FlagDeonar: T1 flag on the pass of 2025-01-06cbc87197a5a4286e…
  4. #1FlagOkhla: T2 flag on the pass of 2024-11-2960ea40124c6bbfc5…

All entries as JSON

Verify a proof without us

  1. Download a head's .txt file and its .ots proof from the table above.
  2. The .txt file holds the entry number and hash it stamps; the checker above shows the same hash for that entry.
  3. Drop both files on opentimestamps.org (or run ots verify) to see the Bitcoin block that proves they existed at that time.

The ledger holds no personal data: no names, emails, notes or report text. A timestamp proves a record existed and has not changed since; it does not turn a screening-grade figure into a verified one.

Screening-grade satellite estimate: confirm with a hyperspectral satellite, an OGI drone or a ground survey before enforcement or carbon crediting.