Ledger Bitcoin Anchor

The whole prediction ledger, committed to Bitcoin once per UTC day
BITCOIN-CONFIRMED
17,959
Forecasts Anchored
17958
Chain Head Index
2026-10-12
Anchor Day (UTC)

This anchor

Manifest root (SHA-256): 0fa546c4c1a8f8a6f222a0c0002c08298574e637ebfc900096b24d403ee5b5d2 Anchor-chain hash: acd2c9b914f2281745233788345b483686319d5dbc2b7b0ea09e70efc115b989 Anchored at: 2026-10-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-10-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