balq
Local, verified history of any contract's storage on a plain full node. No archive node, no indexer schema. It indexes a contract back to its deploy, follows the head and verifies every block it stores, using EIP‑7928 block‑level access lists.
$ balq index 0x3582… --rpc http://localhost:8545 --layout Playground.json ✓ 0x3582…53ce created at 114562 — history complete (2456 blocks, 131 records) 117022 ▲ 6 record(s) counter 19 → 20, items[4] 0 → …, [0xc0e2…8cd7] 60428 → 66428 $ balq get 0x3582… --field "balances[0x61Cc…]" --block 114591 → balances[0x61Cc…] = 37585 (slot 0xc0e2…, set @ 114590, bal)