Receipt anchors
Every hour, the Merkle root of that hour's decision receipts goes on-chain in one transaction. Any receipt can then be checked against it in your browser with Verify.
| Hour (UTC) | Receipts | Merkle root | Status | Transaction |
|---|---|---|---|---|
| Sep 25, 14:00 | 62 | 0x297d2345…948de1 | Not sent yet | n/a |
| Sep 25, 13:00 | 72 | 0x26921806…8bf486 | Not sent yet | n/a |
| Sep 25, 12:00 | 73 | 0xd628e4e5…3e0a4f | Not sent yet | n/a |
| Sep 25, 11:00 | 73 | 0xf424cfd9…6c8fa7 | Not sent yet | n/a |
| Sep 25, 10:00 | 73 | 0xfd624284…6bf867 | Not sent yet | n/a |
| Sep 25, 09:00 | 76 | 0xce39d48b…190914 | Not sent yet | n/a |
| Sep 25, 08:00 | 78 | 0x73bc6960…9e4747 | Not sent yet | n/a |
| Sep 25, 07:00 | 80 | 0xabc38c3d…9c6725 | Not sent yet | n/a |
| Sep 25, 06:00 | 89 | 0x342be407…209b72 | Not sent yet | n/a |
| Sep 25, 05:00 | 89 | 0x801fee65…3d13a2 | Not sent yet | n/a |
| Sep 25, 04:00 | 89 | 0x02b53de9…c81424 | Not sent yet | n/a |
| Sep 25, 03:00 | 89 | 0x980987c5…288133 | Not sent yet | n/a |
| Sep 25, 02:00 | 89 | 0xb520a5cf…bc5ddc | Not sent yet | n/a |
| Sep 25, 01:00 | 89 | 0x8a6c3177…dd1a7a | Not sent yet | n/a |
| Sep 25, 00:00 | 89 | 0x53de1a7d…297fef | Not sent yet | n/a |
| Sep 24, 23:00 | 73 | 0x05f76fc1…0a314e | Not sent yet | n/a |
| Sep 24, 22:00 | 71 | 0x9c620257…ee0eea | Not sent yet | n/a |
| Sep 24, 21:00 | 89 | 0x8e5217fe…6d7d43 | Not sent yet | n/a |
| Sep 24, 20:00 | 89 | 0xf91b53ed…badf5b | Not sent yet | n/a |
| Sep 24, 19:00 | 88 | 0xf3f7bdac…d19d39 | Not sent yet | n/a |
| Sep 24, 18:00 | 87 | 0x9d7b24f3…a85abc | Not sent yet | n/a |
| Sep 24, 17:00 | 30 | 0x6e448137…f9ba9c | Not sent yet | n/a |
| Sep 24, 16:00 | 65 | 0x5429f509…30c9f2 | Not sent yet | n/a |
| Sep 24, 15:00 | 88 | 0x1c326e59…eb5886 | Not sent yet | n/a |
Leaves are each receipt's hash, hashed twice with keccak256 (OpenZeppelin's standard Merkle tree), and pairs are sorted before hashing. Hours with no receipts get no anchor.