Every rug had a tell.
Read it first.
Paste any Solana coin. In about five seconds the scanner pulls the real on-chain receipts — who holds the mint switch, who owns the supply, how big the exit door actually is, which way the flow is moving — and answers the only question that matters: if you buy this right now, are you the exit plan?
▸HOW THIS SCORE WAS CALCULATED
every claim read live from the chain
Exactly what gets read,
and why it matters.
No AI guesses. No paid API with an agenda. The scanner runs the same checks a professional desk runs before touching any microcap — live against the chain itself and public market data. Every number in the verdict is traceable to its source. Four chains: Solana, Base, Ethereum and BNB Chain — and on the EVM chains the scanner runs a real simulated buy and sell against the live contract, which is a question Solana does not have to answer and those chains very much do.
On Base, Ethereum and BNB Chain — can you actually sell?
Solana has no code between you and the pool, so this question does not exist there. On an EVM chain it does, and it is the only one that matters first: the contract can refuse your sell, tax it to nothing, pause every transfer, blacklist your address, or be swapped for different code behind a proxy. So before anything else the scanner runs a real simulated buy and a real simulated sell against the live contract, and reads the owner's powers, the LP lock state and the top-10 distribution. A honeypot scores 100 and no amount of liquidity moves it.
source: simulated buy/sell + contract state · GoPlus · read per chainThe mint account — who holds the print button · SOLANA
Every Solana token has a mint account with two switches. Mint authority: if active, the team can create unlimited new tokens and sell them into your buy — instant, silent dilution. Freeze authority: if active, they can freeze your tokens so you can buy but never sell. Both should be revoked — cryptographically null, not promised in a Telegram post. If either is live, the scanner floors the score at 60. No token with a live mint switch is ever "clean."
source: getAccountInfo(mint) · Solana mainnet RPCThe holder map — who owns the supply
We pull the 20 largest token accounts and resolve each to its owner wallet. Liquidity pools and burn addresses are identified and set aside — what remains is the real answer to "who can dump on me?" The headline number is top-10 concentration: the share of supply ten wallets control. Above 35% is heavy. Above 50% means ten people decide, together or alone, the exact moment you become exit liquidity.
source: getTokenLargestAccounts + getMultipleAccounts · Solana mainnet RPCThe market structure — how big the exit door is
Market cap is a story; liquidity is the fact. We read the deepest live pool: liquidity in USD (what you can actually sell into), the liquidity-to-mcap ratio (whether that mcap could ever be exited — under 2% means it can't), 24-hour buy/sell flow (which direction the room is moving), volume, and pair age. A $2M market cap with $8K of liquidity isn't a valuation. It's bait.
source: DexScreener token-pairs API · deepest pool wins, dead bonding-curve pairs ignoredThe score — every point itemized
Each finding adds weighted risk points: active authorities weigh most, then concentration, then liquidity depth, then flow and age. The sum is the Exit Risk score, 0–100 — and every single point is shown in the receipts with the number that caused it. Nothing is a black box. If data is unreachable (public nodes throttle), it's marked unverified and scored as risk — unverified is not the same as clean, and we refuse to pretend otherwise.
source: computed in your browser · open the receipts, audit every pointThe full autopsy — transaction-level forensics · 25,000 $EXIT HOLDERS
The gated tier goes past account state into transaction history — the part that actually costs node credits, and the part no free tool shows. Holder wallet audit: the age and activity of every top-10 wallet, exposing 48-hour-old shells at the top of the holder list. Funding-source clustering: each young holder's first transaction is traced to the wallet that funded it — five "different" holders funded by one source is one seller wearing five masks, and we name the source. Launch replay: the pool's first blocks are re-read to measure what percentage of supply was sniped at launch, by how many wallets, and whether those snipers are still sitting in the top 10 — above you.
source: getSignaturesForAddress + getTransaction · paid node, proxied through our server — the key never touches your browserThe Exit Scanner reads real public on-chain and market data: the token mint (authorities, supply), the top-20 token accounts (concentration), the live pair (price, liquidity, volume, flow), full price history, and — for verified holders — transaction-level history via our read-only server proxy. No wallet connect. Nothing stored server-side. The risk score is our opinionated read of those real numbers — not financial advice. · scanner v2.1