Public ledger · append-only · hash-chained
Don't trust us. Check us.
Every processed polling-unit tally appears here within seconds. Each row is chained to the one before it by a SHA-256 hash, so any edit to history breaks the chain. You can verify the whole chain in your own browser with one click.
| Type | State | Race | Confidence | Leading (citizen count) | vs IReV | Hash | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||
High confidence
At least 85% of independent reports agree on every party's count, from at least 3 reporters. Only these reach the ledger as tallies.
Mismatch with IReV
The consensus citizen tally differs from INEC's IReV upload. The flag shows each party's difference. It is not an accusation.
Correction
A verifier raised a flag, AI re-investigated it and an admin approved an overwrite. Corrections are new entries, so history is never edited.
The rules are code, not opinion: consensus.js and ledger.js. The browser verification uses the same ledger.js file.