Nothing here is deployed — the event forbids it and there is no open Arkiv network during August 2026. Two scripts read public Ethereum mainnet through an archive RPC; the rest runs offline. Full descriptions and re-run instructions: README.md.
| File | What it is | Key result |
|---|---|---|
memarkiv.ts | Executable specification of the 12 Arkiv rules both designs depend on, each cited to the SDK source or fundamentals. Not Arkiv — the referee for the designs' logic. | — |
invariants.test.ts | 17 invariants (9 LAYAK, 8 SELISIH) that run the unchanged sketch code against MemArkiv. | 17 pass, 0 fail |
tsconfig.sketch.json | Options under which the sketches type-check with --strict against @arkiv-network/sdk@0.7.0. | exit 0 |
killtest.py | Kill test 1 — Chainlink vs Uniswap ETH/USD at the same block, 31 blocks across the 5 Aug 2024 crash and 31 calm. | max 423.1 bps at block 20,459,000 · json |
chainlink_nodes.py | Kill test 2 — every node's observation decoded from NewTransmission, 161 rounds under stress and 18 calm. | median 49.5 vs 3.3 bps · max 868.5 |
chainlink_round_20458998.json | The widest round: 31 observations from $2,141.32 to $2,335.32 while the feed published $2,233.80; attributed by node index. | 6 of 31 nodes >200 bps off |