Ledger Bitcoin Anchor

The whole prediction ledger, committed to Bitcoin once per UTC day
BITCOIN-CONFIRMED
22,340
Forecasts Anchored
22339
Chain Head Index
2026-11-12
Anchor Day (UTC)

This anchor

Manifest root (SHA-256): 0ca6f1379f64e0d5606921341811594208650b29c7ea2f2f7cd96d8ebe04c339 Anchor-chain hash: 8da35f6ce5280d7a25ab29d58c3b038917c2f224502a9bf807055d2a9b28d31d Anchored at: 2026-11-12 03:30:06 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-11-12.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