tool · token safety · Ethereum Ethereum token
scanner.
Can you actually sell it? Paste any Ethereum ERC-20 address and this checker simulates a real
buy and sell against its own Uniswap pools, measures how much of your ETH survives the round
trip, and reads the contract — then tells you avoid, caution, or ok.
No gas, no wallet, free.
Check an Ethereum token now
Paste an ERC-20 contract address. Real on-chain verdict in ~2s — free, no wallet, no signup.
§ the number that matters How much of your ETH comes back.
Most Ethereum traps are not a hard block on selling — gas costs make crude honeypots less profitable here than on cheaper chains. The realistic risk is a token you can sell, on terms you would never have accepted: a punitive transfer tax, or an owner who can flip a trading switch after you are in.
So the check reports the round trip: buy, sell immediately, and measure what fraction of the ETH returns. A clean token lands near its pool fee — a 0.3% Uniswap V3 pool returns about 99.4% on a small probe, a 0.05% pool about 99.9%. Anything materially below that is a tax you are paying on the way out, and it is flagged separately from an outright blocked sell.
§ how it works Three checks, one verdict.
A gas-free buy/sell simulation proves the token can be sold and at what cost (catching what a static scan misses), plus WETH/USDC liquidity depth across Uniswap V3 and V2, plus contract structure — mint functions, active ownership, blacklist and trading kill switches, upgradeable proxies. The simulator is injected into a single read-only call, so nothing is deployed and no gas is spent.
§ for agents The same check, in one call.
From a terminal: npx @true402.dev/rugcheck 0x… --chain ethereum (free daily checks, exits non-zero on AVOID so it drops straight into a script). From a bot or AI agent it is one call: POST /api/v1/ethereum/token-report over x402 — no account, no API key, no signup. Base and BNB Chain use the same shape at /api/v1/base/… and /api/v1/bsc/…. See rug-check from your agent or the full stall catalog.
Checking another chain? Use the Base token scanner or the
BSC token scanner.
§ questions Answered for machines.
Is there a honeypot checker for Ethereum?
Yes — this page is one. Paste an Ethereum mainnet (chain 1) token address and it runs a real buy/sell simulation against the token's own Uniswap V3 and V2 pools, then returns an avoid/caution/ok verdict. Free to try with no wallet and no signup; the same check is an HTTP API and an MCP tool for agents.
How do I check an ERC-20 for a honeypot or a high sell tax?
Paste the contract address above. The check wraps ETH, buys the token and sells it straight back inside one simulated transaction, then reports what fraction of the original ETH came back. A clean token returns close to the pool fee (a 0.3% Uniswap V3 pool returns about 99.4% on a small round trip). A token returning far less is taxing you on the way out, and one whose sell reverts entirely is a honeypot.
What does the round-trip number mean?
It is the share of your ETH that survives a buy followed immediately by a sell, in basis points. It folds together the pool fee, price impact and any transfer tax the token charges. We flag a heavy tax separately from an outright blocked sell, because "sellable, but you only get 15% back" is an effective trap even though the transaction technically succeeds.
Is this Ethereum token checker free?
A few checks per day are free with no wallet and no signup. Beyond that the same check is pay-per-call over x402 (about $0.005–0.01 in USDC, no account and no API key): POST the token to /api/v1/ethereum/token-report.
Does the check cost gas or touch my wallet?
Neither. The simulation runs as a single read-only call against an Ethereum node, with the simulator contract injected into that call's state rather than deployed. Nothing is written on-chain, no gas is spent and no wallet is connected — which is also why it is safe to run against a token you have not decided to buy yet.
Which chains does the scanner cover?
Ethereum (Uniswap V3 + V2), Base (Uniswap V3 + Aerodrome) and BNB Smart Chain (PancakeSwap V3 + V2). Pick the chain in the selector above. Each chain has its own endpoint and every verdict is computed against that chain's own pools — an unsupported chain is rejected rather than silently answered with another chain's data.