Verify a record.
Drop an evidence pack exported from the terminal (Settings, Backup, Evidence pack). The page recomputes every hash in the chain and checks each server-dated head against the mark it names. Nothing you drop here is sent anywhere.
The chain
| # | Kind | Ticker | Horizon | Recorded | Hash | OK |
|---|
| Chain recomputed | Every entry's hash equals SHA-256 of its canonical record with the previous hash inside it. A change anywhere breaks every later hash. |
| Head matches | The last recomputed hash equals the head the pack claims, and the count equals the pack's count. |
| Server heads | Each day's entry names a head and a count. The pack's entry at that count must carry that hash. If it does, nothing up to that count changed since that day, on the server's clock. |
| What this does not prove | That the prices in the marks were true on the day. A chain built from invented prices verifies. The cron marks and the named price feed are what answer that. |
Source line: the same arithmetic ships inside the terminal; this page carries a copy of it, and the test suite checks the two are identical.