What is a honeypot token?
A honeypot token is a malicious smart contract that lets users buy the token but blocks them from selling — trapping their funds.
The mechanism varies. Common patterns:
- The
transferfunction reverts when the sender is anyone other than the deployer - The sell tax is set to a value approaching 100%, making the swap economically pointless
- The token uses a whitelist that only includes the deployer's addresses
- A
pauseflag freezes transfers selectively
The user sees the tokens in their wallet, watches the price chart go up, and only realizes the trap when they try to exit.
Why agents must detect them
An AI agent that recommends token buys without a honeypot check is a liability. GoPlus alone tracks thousands of new honeypot deployments per week across BSC, Solana, and EVM L2s. Honeypot detection is the difference between a useful trading agent and one that routes user capital into smart-contract traps.
Hive exposes honeypot detection as a first-class MCP tool — get_token_security — that runs the GoPlus check and returns a structured response. The agent reads the is_honeypot flag before suggesting any swap. CoinGecko MCP, Moralis Cortex, Codex, and Birdeye do not expose programmatic honeypot detection.