Free · read-only · no login

Every live approval on your wallet, classified honestly.

Paste any Ethereum address. We pull your full approval history from the chain, check which are still live right now, and classify each spender into four buckets: known drainer, scam-flagged, unknown, or verified. Gaps are visible by design — we won't silently miss a drainer just because it isn't on a public list yet.

~10s
Typical scan
0
Signatures required
2,530
Drainer signatures
Ethereum
Mainnet (more soon)
Wallet address (Ethereum mainnet)
Sources: Scamsniffer · Blockscout · on-chain allowance() Read-only ~10 sec
What this scan does: pulls your full outgoing approval history from Blockscout, checks current on-chain allowance for each (token, spender) pair via multicall, and classifies the spender using Scamsniffer's CC0 blacklist + Blockscout's community scam tags + a known-good allow-list of major DEXes / routers / marketplaces.

Limits: Ethereum mainnet only right now. We scan the 200 most recent outgoing transactions (Blockscout paginates; deeper history coming). We do not auto-sign revokes — use revoke.cash for that. An unknown verdict means the community hasn't classified the contract yet; treat with caution if you don't recognise it.