How the immutable ledger works
OpenBooks is the immutable ledger for money that has to be explained. Cryptographically anchored, publicly verifiable, treasurer-approved.
1. Watch
Connected read-only, an AI agent categorizes every transaction to the governing rule set as it lands — a Campaign Spending Commission rule, a Form 990 functional category, an LM-2 schedule, a §514B line, an IOLTA reconciliation.
2. Anchor
Every entry is written to an append-only ledger and anchored in a SHA-256 hash chain. Each event carries the hash of the one before it, so the entire history is tamper-evident: change one entry and every later hash stops matching.
3. Approve
The agent drafts the filing your entity owes and surfaces anything that needs attention. An officer or treasurer approves — nothing is filed or published without a human yes.
4. Verify
A nightly checkpoint publishes the head hash to a stable URL. Anyone — a regulator, a journalist, a member, an opponent — can download the event stream, recompute the hashes offline, and confirm the record is intact. Verify a live ledger →
Common questions
What is an immutable ledger?
An immutable ledger is an append-only record: entries can be added but never edited or deleted in place. OpenBooks anchors every entry in a SHA-256 hash chain, so any change to any past entry breaks the chain and is immediately detectable.
How does the hash chain work?
Each event stores the hash of the event before it. Its own hash is computed from its contents plus that prior hash. Change one character anywhere and every hash after it stops matching — so the whole history is tamper-evident with nothing but a laptop and a hash function.
Is this a blockchain?
No. It is a cryptographic hash chain — there is no token, no mining, and no consensus network. It is a private, append-only ledger whose integrity anyone can independently verify against a published head hash.
How can the public verify a ledger without trusting OpenBooks?
Each ledger publishes a head hash to a stable URL and exposes its full event stream. Anyone can download the events, recompute each hash offline, and confirm the head hash matches. Verification requires trusting the math, not the organization.
Are errors allowed?
Yes — errors are first-class. You never overwrite a mistake. You append a correcting entry that references the original by its hash, so the amendment and the original both remain in the permanent record and the public feed shows both.
Does anything get filed automatically?
No. The AI agent drafts filings and flags issues, but an officer or treasurer must approve before anything is filed or published. Draft-first, human-approved, then anchored.
See the verification model or compare OpenBooks with QuickBooks, Aristotle, and Buildium.