How to check a Base token for a honeypot

How to tell if a Base (ERC-20) token is a honeypot before you buy: simulated buy and sell, trade tax, owner and proxy powers, blacklist and pause functions, liquidity and LP lock. With a free checker.

A honeypot is a token you can buy but cannot sell, or can only sell at a punishing tax. On Base these are usually ordinary ERC-20 contracts with extra code in the transfer function. Here is how to check one.

1. Simulate a buy and a sell

The only reliable test is to actually try it. The token checker simulates a small buy and sell through the token's own pool on Base mainnet (without spending anything) and reports whether the sell goes through and how much tax was taken. A blocked sell is DANGER. A tax of 10% or more forces CAUTION; 25% or more is DANGER.

2. Check the owner and proxy

3. Look for dangerous functions

Blacklists, transfer pauses, modifiable taxes (global or per wallet), owner-controlled balances and self-destruct. The checker reads these flags from GoPlus's public security API and unverified source code is flagged too.

4. Liquidity, LP and holders

Thin liquidity, unlocked LP and concentrated holders matter on Base just as on Solana. See LP lock and burn and holder concentration, snipers and bundles.

Limits

The sell simulation runs through Uniswap V2 or Aerodrome volatile pools with WETH or USDC; tokens that only trade in concentrated-liquidity pools are not simulated, and the checker says so. A contract can also behave differently for different wallets or later in time. Not an audit and not investment advice.

Check a Base token now, or call GET /base/token-verdict?address=0x… from code (free key and plans).

More guides