cluster/scan
chain:bot./run
$ cluster --version
stdout >

» Two hundred
wallets. One table.
One block.

# Paste addresses and token contracts from BOT Chain.
# Read every balance at one block height. Export to CSV.

--wallets=200--chain=bot--tokens=erc20--height=pinned--export=csv
output preview — what cluster looks like
cluster — zsh — 132×38
~/clusternpx cluster scan --chain bot --demo
reading block #9841203 on BOT Chain (677)
resolved 200 wallets · 3 tokens · 603 calls in 1.24s
ADDRESS LABEL BOT USDC WBOT
0x3f9a…c12e treasury 184,291.04 50,000.00 12,400.00
0x7b1d…a9f3 ops-wallet 9,812.77 2,100.50
0xc4e2…08b1 423.19 800.00
0x91fa…552c reserve 66,030.00 120,000.00
0x08cc…d7a0 2.00
TOTAL 260,559.00 172,100.50 13,200.00
$ cluster export --format csv --out cluster_9841203.csv
# how it works

paste. read. export.

[01]
$ cluster paste
--wallets=200

Drop up to 200 wallet addresses, one per line. Optional labels supported.

[02]
$ cluster add
--tokens=erc20

Paste contract addresses. Symbol and decimals are fetched once and cached.

[03]
$ cluster read
--height=latest

Every balance resolved at the same block. Internally consistent snapshot.

[04]
$ cluster export
--format=csv

Full decimal strings, no sci notation. Filename carries the block height.