2026-10-05: anchored on Base mainnet.
92,511,101 rows of DEBYKO's history of 2026-10-05 UTC, in 9 tables, under one root stored in the contract under the key 20261005.
The anchor proves the data did not change after the anchor time; it proves nothing about its correctness at collection. The root below is what the chain holds for this day: check it there, not here.
The 9 tables under the root.
Each table's rows of the day form one Merkle tree (RFC 6962); each tree's root, with its table, day, row count and schema version, is one leaf of the day's tree, in table-name order. Chunks are the 4,096-row pieces a proof is read from.
| Table | Layer | Rows | Chunks | Partition root |
|---|---|---|---|---|
| candle | candles | 2,296,417 | 561 | 3339df2c7990e1960c73a051c586f3e48e772db3615174c7ba6e7b9d8e0f4a52 |
| liquidation | liquidation | 18,759 | 5 | b0e005d199c7438ad4b6975f46197334cf308e2c00f4d9474f7b81e8e8c47e7b |
| observation_depth_derived | book | 1,294,047 | 316 | 6f455c7bfabdbf85701351a92faf2366c55bcbab046f3dcd8c2cd47077e24636 |
| observation_funding | funding | 1,237,208 | 303 | 2d3336735f00906f8fb68b4f878ec724eec96904a88ec58417f61b02c62c69cb |
| observation_mark | mark | 7,520,973 | 1,837 | 571c1c00e32f0148fb7f9fa48036002e21ade17b9407791c10ae79842b31e2bf |
| observation_open_interest | oi | 1,502,849 | 367 | 1b648968b1d5a22453ca6904db31616c687cbae77c9721f33b4644cbd0c19cd7 |
| observation_stats | stats | 1,880,146 | 460 | d551dca036739003acb9584c43c4b8c96a34b7f02bd608551c05fff31425980f |
| observation_ticker | ticker | 11,130,611 | 2,718 | 6bfbef96d41586fd7828d76eb51a519ee4b6a65100646c1ba93c4a55aad16f71 |
| trade | trade | 65,630,091 | 16,023 | ac080d76e8dc9a1b4b5042ffa85e7a019c1cc2fbd8176f16e851a65eef8305f1 |
Check this day without trusting DEBYKO.
The same steps as docs.debyko.com/attest/verify, with this day's values filled in. The first asks the chain alone; the others prove one row of the day under the root it returns. Any public Base RPC does in place of https://mainnet.base.org. Or let your browser do all four for that row: verify it here.
The root on the chain
roots(uint32) of the contract, with the key 20261005. With Foundry, or with curl alone; the answer is the root, 0x3537b6831e…d73e6d.
cast call 0x0AF8259DBfC613825718d4d49A05F9F6fdA15086 "roots(uint32)(bytes32)" 20261005 --rpc-url https://mainnet.base.org
curl -s https://mainnet.base.org -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{"to":"0x0AF8259DBfC613825718d4d49A05F9F6fdA15086","data":"0x081dc681000000000000000000000000000000000000000000000000000000000135288d"},"latest"]}'
What DEBYKO says about it
The day's root and its partitions from the API, without a key: it must be the root the chain returned.
curl -s https://api.debyko.com/v2/anchors/2026-10-05
The proof of one row
Any stored row of the day, by its listing, layer and own time. Proofs need no account and no key (30 a minute and 2,000 a day from one address). This one is BTCUSDT's 12:00 trade candle on BINANCE-USDM.
curl -s "https://api.debyko.com/v2/anchors/proof?venue=BINANCE-USDM&symbol=BTCUSDT&layer=candles&at=2026-10-05T12:00:00Z&tie=trade" > proof.json
The row under the chain's root
verify.py from github.com/debyko/verify (one file, the standard library only, MIT) hashes the row, walks both paths and reads the root from the contract: ✓ valid, or ✗ and the step that failed.
curl -sO https://raw.githubusercontent.com/debyko/verify/main/verify.py
python3 verify.py proof.json --rpc https://mainnet.base.org --contract 0x0AF8259DBfC613825718d4d49A05F9F6fdA15086
All anchored days, with their roots.
The next day is 2026-10-06. The day before is 2026-10-04. The list carries every day's status, transaction and rows per table.
The contract and its transactions.
DebykoAnchor's verified source, every Anchored event and the transaction of this day, on BaseScan.