Wallet health
One score for how exposed a wallet is: open approvals, risky tokens, address-poisoning traps, stuck withdrawals and dust. Everything is read from public chain data; nothing is signed.
How the score works
- Token approvals (40 points). Unlimited approvals to contracts we don't recognize cost 15 points each; other unlimited or unknown approvals cost 4.
- Risky tokens held (20 points). Each held token flagged dangerous (honeypot, fake USDC …) costs 8 points; a caution or community reports cost 2.
- Address poisoning (20 points). Each look-alike or zero-value transfer planted in your history costs 10 points: they're traps for your next copy-paste.
- Stuck withdrawals (10 points). Each bridge withdrawal waiting for you to prove or claim costs 5 points (your money, not yet in your wallet).
- Dust (10 points). Each small balance under $25 costs 1 point: clutter that hides airdropped scam tokens. Sweep it into one token.
Score = points kept ÷ points checked × 100. Checks that couldn't run don't count either way. Grades: A 90+, B 75+, C 60+, D 40+, F below. The checks flag known patterns; a good score isn't a guarantee.
Solana: tokens, community reports and dust are checked; approvals, poisoning and withdrawals are EVM-only for now and show as not checked.
EVM chains scanned:
Ethereum
Arbitrum
Base
Optimism
BNB Chain
Polygon