Ledger Bitcoin Anchor

The whole prediction ledger, committed to Bitcoin once per UTC day
BITCOIN-CONFIRMED
15,921
Forecasts Anchored
15920
Chain Head Index
2026-09-20
Anchor Day (UTC)

This anchor

Manifest root (SHA-256): db04eff5dac24a9329c8af549f1ce208469adeb8c1c379458ad9af6e85691d90 Anchor-chain hash: f813570754dc2d898c84d39a08b1224e0ec58b3c8040337cdfcb0065b0e34ca5 Anchored at: 2026-09-20 03:30:05 UTC Bitcoin calendars:
  • alice.btc.calendar.opentimestamps.org
  • bob.btc.calendar.opentimestamps.org
  • btc.calendar.catallaxy.com
  • finney.calendar.eternitywall.com

Verify it yourself

  1. Re-derive the root. Pull the public ledger (/api/v1/ledger/recent.csv or the full manifest below) and recompute the manifest root:
    SHA-256 over newline-joined '{chain_index},{prediction_id},{sha256_hash},{previous_hash}' of every hash_chain row, ordered by chain_index
  2. Confirm it matches the manifest root shown above.
  3. Verify the Bitcoin timestamp. Download the stamped digest + its OTS proof and run ots verify ledger_anchor_2026-09-20.txt.ots (from opentimestamps.org) against your own Bitcoin node.
Download OTS proof (.ots) Download stamped digest (.txt) Download full manifest (.json)

Each daily anchor snapshots the entire hash chain into one SHA-256 manifest root and timestamps it to Bitcoin. One daily stamp transitively timestamps every forecast logged to date, and re-commits the full history every following day — so every forecast is Bitcoin-anchored by the first daily anchor after it was logged. No trust in DeepMap AI is required to verify it.

API: GET /api/v1/ledger/anchor?format=json