Spending Ledger

Hash-chained public spending · verify

Provable public spending

Import line items into a hash-chained ledger

Every record carries a verifiable SHA-256 hash linked to the one before it. The dataset gets a Merkle-style root hash. Anyone can re-verify the published dataset — a silent edit is caught immediately, down to the exact row. Corrections are linked, never silent.

Import

Required columns: agency, vendor, category, amount, date (YYYY-MM-DD). Amounts may include $ and commas. Malformed rows are rejected with row-level errors — no partial chain is written.

Published datasets