Honeypot Checker - Detect Scam Tokens Before You Buy
A honeypot checker (also called a honeypot detector) is a tool that detects scam tokens by simulating buy and sell transactions before you trade. It helps identify tokens that block selling, apply hidden taxes, or trap funds.
Paste a token contract to see honeypot risk signals. Supported on Ethereum, BNB Chain, Arbitrum, Optimism, Base, Polygon, Avalanche, and TRON (see the full list below).
A honeypot check surfaces risk signals and reduces risk — it does not guarantee a token is safe and does not replace manual review and due diligence.
Honeypot Checker vs Honeypot Detector
OnChainRisk treats "honeypot checker" and "honeypot detector" as the same user intent: checking whether a token can be sold after purchase. It focuses on buy/sell simulation, contract-function review, and liquidity and holder risk signals on the supported networks — Ethereum, BNB Chain, Arbitrum, Optimism, Base, Polygon, Avalanche, and TRON. Non-EVM chains such as Solana use different mechanics and are explained below for context.
What Is a Honeypot Token?
A honeypot is a malicious smart contract designed to trap buyers. The token can be purchased normally, but selling is restricted or blocked entirely.
Common honeypot techniques include:
- Hidden blacklist functions that block sellers
- Extremely high sell taxes (e.g. 90-100%)
- Transfer restrictions that only allow specific addresses
- Proxy contracts that change behavior after launch
Honeypot tokens appear across EVM chains and Layer 2 networks, and you often cannot tell from the token page alone — which is why simulating a sell before trading is worth doing. Learn how to detect scam wallets that deploy these tokens.
How to Detect a Honeypot Token
1. Simulate a buy and sell
Check whether a sell transaction succeeds and what tax is applied. Tools like OnChainRisk simulate this automatically.
2. Analyze contract functions
Look for blacklist logic, transfer restrictions, or owner-controlled permissions in the smart contract bytecode.
3. Check liquidity and holders
Low liquidity and concentrated ownership increase risk. Learn more about how risk scoring works.
4. Review transaction patterns
Look for failed sells, unusual transfers, or suspicious activity spikes. See how to analyze a crypto wallet for detailed methodology.
What the Honeypot Checker Does
- Simulates buy and sell transactions in real conditions
- Detects sell restrictions and hidden taxes
- Analyzes contract bytecode for malicious logic
- Identifies blacklist and transfer control functions
- Calculates a token security score across multiple risk factors
Supported Networks
Honeypot simulation currently runs on Ethereum, BNB Chain, Arbitrum, Optimism, Base, Polygon, Avalanche, and TRON. Chain data depth and rollout status can vary; see the coverage matrix for current per-chain data coverage.
Honeypot Checks by Network
What to look for varies by chain. EVM chains share Solidity contract mechanics; Solana works differently.
BNB Chain (BSC)
The highest volume of honeypot tokens. Common signals: blacklist functions that block sellers, extreme sell taxes, transfer restrictions, and proxy contracts that change behavior after launch. Simulating a sell is the most direct check.
Ethereum
Fewer throwaway scams (gas is expensive) but more sophisticated ones: upgradeable proxy contracts, owner-controlled mint or pause, and hidden fee logic. Review who controls the contract, not just the current tax.
Polygon
EVM with very low fees, so cheap throwaway honeypot deploys are common, similar to BSC. The same sell-restriction, hidden-tax, and proxy signals apply.
Avalanche (C-Chain)
The C-Chain is EVM-compatible, so Solidity honeypot mechanics carry over: sell restrictions, hidden taxes, blacklists, and owner-controlled functions. (Avalanche's X-Chain and P-Chain use a different model and are not where these tokens live.)
Solana non-EVM
Solana tokens (SPL / Token-2022) do not use EVM sell-tax or blacklist bytecode, so the mechanics differ. Risk signals instead: whether mint authority is still enabled (the issuer could mint unlimited supply), whether freeze authority is enabled (the issuer could freeze your token account so you cannot sell or transfer), Token-2022 transfer-hook restrictions, and liquidity and holder-concentration signals.
Check Any Token Before You Buy
Paste a token contract address and see honeypot risk signals before you trade. No credit card required.
Check Honeypot TokenExample of a Honeypot Token
A typical honeypot scam works like this:
- A new token is deployed and liquidity is added
- Buyers can purchase tokens normally
- When attempting to sell, transactions fail or incur 100% tax
- Funds remain locked while the deployer withdraws liquidity
Honeypot checkers detect this by simulating real sell transactions before execution.
Can I Automate Honeypot Checks?
Yes — if you list tokens, run a trading bot, or screen contracts at volume, honeypot checks can run programmatically. The same token risk signals are available through the OnChainRisk wallet risk scoring API, so you can flag honeypot risk inside your own product or workflow.
Sandbox-first integration:
- Create a free sandbox API key (prefixed
ocr_test_) - Test your integration — screen token contracts and read the risk signals (sell or transfer restrictions, contract control, liquidity and holder concentration)
- Upgrade to a paid key for production once your integration is tested
A honeypot check reduces risk and surfaces risk signals; it does not guarantee a token is safe.
Frequently Asked Questions
What is a honeypot checker?
A honeypot checker is a tool that analyzes a token smart contract to determine whether it can be sold after purchase. It simulates buy and sell transactions, detects hidden taxes, blacklist functions, and transfer restrictions, and flags tokens that may trap funds. Honeypot checkers are commonly used to identify scam tokens on Ethereum, BNB Chain, and other EVM networks before trading.
How do I know if a token is a honeypot?
If you cannot sell the token after buying, or if the sell tax is extremely high, it is likely a honeypot. Simulation tools can detect this before you trade.
Can honeypots be detected automatically?
Yes. Honeypot checkers simulate transactions and analyze smart contracts to detect hidden restrictions and malicious logic.
Are honeypots common?
Yes — honeypots are a well-known scam pattern, especially on low-fee EVM chains. Because you often cannot tell from the token page, simulating a sell before trading is the reliable way to catch one.
Is a honeypot always a scam?
Almost always. Honeypots are built to trap funds and block exits; occasionally a token behaves like one because of a contract misconfiguration rather than intent. Either way, treat a failed-sell result as a serious risk signal.
Does a honeypot checker guarantee a token is safe?
No. A honeypot check surfaces risk signals and reduces risk, but it does not guarantee a token is safe. Contracts can be upgraded or behave differently later, and some risks are off-chain. Use it alongside manual review and due diligence.
Can I check if a Solana token is a honeypot?
Solana tokens do not use EVM sell-tax or blacklist bytecode, so the mechanics differ from EVM honeypots. Instead, check whether mint authority is still enabled (the issuer could mint more supply), whether freeze authority is enabled (the issuer could freeze your token account so you cannot sell or transfer), look for Token-2022 transfer restrictions, and review liquidity and holder concentration.
Can I automate honeypot checks with an API?
Yes. Token honeypot risk signals are available through the OnChainRisk wallet risk scoring API. Create a free sandbox key (ocr_test_), test your integration, then upgrade to a paid key for production.
What is the difference between a honeypot checker and a honeypot detector?
They refer to the same thing — a tool that checks whether a token can be sold after purchase. Both simulate buy and sell transactions and review contract functions to surface risk signals. OnChainRisk covers this intent on one page.
How do I use a BSC honeypot detector?
Paste the BNB Chain (BSC) token contract address. OnChainRisk simulates a buy and sell, reviews contract functions and taxes, and surfaces liquidity and holder risk signals so you can spot a likely honeypot before you trade. It reduces risk but does not guarantee a token is safe.
How do I use an ETH honeypot detector?
Paste the Ethereum token contract address. The check simulates buy and sell transactions, reviews contract functions and hidden taxes, and surfaces risk signals. Use it alongside manual review — it reduces risk but does not guarantee safety.