How it works
Paste a wallet address or an ENS name. This is what happens next.
1. We search every chain for your wallet
We go through each blockchain we support and pull out every transaction your wallet was ever part of: sent, received, contract calls, transfers that happened inside other transactions, tokens and NFTs. Not just the ones an explorer happens to show — all of them.
2. We rebuild your balance from scratch
For each chain we add up every one of those transactions, down to the smallest unit the chain has (a wei on EthereumiA wei is the smallest unit of ETH: 1 ETH = 1,000,000,000,000,000,000 wei. Every chain has its own smallest unit, and the chain does its arithmetic in that unit. “To the wei” means the rebuilt balance matches the chain exactly — not rounded, not approximately.), and compare the result with the balance the chain shows for your wallet right now.
3. If a single wei is missing, we go and find it
A gap means a transaction was missed. We search the chain itself, block by block, until we find exactly where the missing amount moved, and add it. We also check the number of transactions you have sent against the chain's own count. A chain only shows green when everything matches.
4. You get the proof, not just the list
A workbook with every transaction tagged (swap · bridge · ENS · NFT · DeFi · claim · spam), a balance proof for every chain, token and NFT holdings against live balances, a plain CSV, and the raw data behind it all — so you can check any figure yourself.
Your wallet is never touched
No connection, no signature, no keys. We only read public chain data. Read-only, always.
Even we can't read your report
The moment your report is finished it is sealed with your key — we keep only a fingerprint of that key, so the files can be opened by you and by nobody else, us included. We keep what we need to run the service (which address, when, how many transactions, whether it was paid) and anonymous statistics about how well each chain reconciles. Lose the key and the report is gone; run the wallet again.