Skip to content

Data audit log · public ledger

Every holdings change, on the record.

The full reconciliation history for every corporate, ETF, and government entity we track. Each row is a real write — sponsor NAV update, SEC filing ingest, operator correction backed by primary source — timestamped and auditable in the open. This is the data-integrity standard nobody else publishes.

Export:CSV ↓Atom feed →Both honor the current filter

Change log

  • 2026-05-19
    IB1T.GYiShares Bitcoin ETP
    BTC
    3,772.6
    13,926
    +10,153.4 (+269.1%)
  • 2026-05-19
    HUTHut 8
    BTC
    13,696
    15,679
    +1,983 (+14.5%)
  • 2026-05-19
    CIFRCipher Mining
    BTC
    1,116
    1,116
    0
  • 2026-05-18
    MSTRStrategy
    BTC
    818,869
    843,738
    +24,869 (+3.0%)
  • 2026-05-18
    BMNRBitMine Immersion Technologies
    ETH
    5,206,790
    5,278,462
    +71,672 (+1.4%)

How this log is populated. Every row is written by a database trigger on theholdingstable — there is no manual edit path. Sources include the SEC EDGAR ingest (sec-pollingevery 5 min), sponsor-direct NAV refreshes (sponsor-direct-flowsdaily), cross-reference auto-heal vs bitbo.io / CoinGecko (data-confidenceevery 6h), and operator corrections backed by primary-source citation. Each write is reviewable in our internal change-review tooling before the daily reconciliation report goes out.

What's missing. Rows that updated total_cost_usd without changing amount aren't logged here (the trigger watches the unit count, not the dollar value). For full cost-basis history, see the per-entity page → “Treasury activity” tab.