Honeypot Checker: Spot a Honeypot Token Before You Buy
Paste a token address for a yes or no answer, then learn how honeypot tokens trap buyers and how to test a sell before you buy.
Is it a honeypot?
Paste a token contract address and get one answer: honeypot yes or no.
A check simulates a buy and a sell. It cannot rule out every trick. Noti's Scam Alert runs it on every token you snipe in the Noti web app.
A honeypot checker answers the one question every memecoin buyer forgets to ask: if I buy this, can I actually sell it? The chart looks perfect, the Telegram is buzzing and the volume is climbing, yet the contract quietly lets money in and refuses to let it out (the crypto version of a lobster trap, minus the dinner).
Honeypot crypto scams are not a relic of 2021 either. The tricks have simply moved from crude code to clever conditions, and knowing how they work is the only way to read a scan result properly.
What Is a Honeypot Token?
A honeypot token is a token whose contract allows buying but blocks, limits or punishes selling for everyone except a few privileged wallets. The developer seeds a pool, buyers pile in because the chart only goes up, and the chart only goes up because nobody else can sell. Once enough ETH or SOL has flowed in, the creator dumps from a whitelisted wallet or pulls the liquidity, and holders are left staring at a balance worth exactly nothing.
That makes it different from an ordinary rug, where buyers could have sold but didn't sell in time. With a honeypot, the exit never existed for them, so speed and timing don't help one bit. A few terms are worth knowing before going further:
- Transfer function: the piece of contract code that runs every time tokens move, including every sell into a pool.
- Revert: when a transaction fails on-chain, so the sell simply never happens and the trader still pays gas, which is how a can't sell token looks from the inside.
- Whitelist: a list of addresses, usually the deployer's, that the contract exempts from every restriction.
- Simulation: a dry run of a transaction against the live chain state, without broadcasting it or spending real money.
How Honeypot Crypto Contracts Trap Buyers
Every honeypot crypto contract does the same job, but the methods vary, and the better ones are designed so a casual look at the code reveals nothing. In practice, almost all of them hide the trap inside the transfer logic, since that code runs on every sell. Security firm CertiK found one deployer address launching between 41 and 52 honeypot contracts a month from June to September 2023, and one user creating 34 of them during the first days of the Base chain, according to its October 2023 report. This is an assembly line, not a hobby (and the line clearly has quotas).
Here are the mechanisms one should know by name:
- Blacklists: the contract reverts any transfer where the sender sits on a list, and a buyer gets added the moment they buy.
- Grey lists and block tricks: buyers can technically sell, but only under block-number conditions that never actually occur.
- Hidden sell tax: buying costs 1–5%, but the sell tax sits at 99% or can be raised by the owner after launch.
- Max sell amount: the contract lets you sell only a tiny fraction of your balance, or sets a minimum sell far above any real holding.
- Pause switch: trading works until the owner flips one variable, after which every sell reverts.
- Freeze authority: on Solana, SPL tokens have no custom transfer code, so the trap is an active freeze authority that lets the creator lock holders' token accounts.
The nasty part is that these levers can stay dormant, which is why a honeypot checker run at launch can miss them entirely. A contract can behave normally for its first hundred trades and only switch on the blacklist once the pool is deep enough to be worth stealing.
How Does a Honeypot Checker Work?
A honeypot checker doesn't try to read the developer's mind. It runs the trade before you do, then tells you what happened. The tool takes the current state of the chain, simulates a buy from a fresh address, then simulates selling those same tokens straight back into the pool, all without broadcasting a single transaction.
If the sell reverts, the token is a honeypot as far as that simulation can tell, and the report shouts about it. If the sell goes through, the checker compares the amount that came back with the amount that went in, which exposes the real buy and sell taxes instead of the numbers printed on the project's website. Most tools also report gas used, since a sell that burns ten times the gas of a buy is often running extra checks that deserve suspicion. This is the same idea behind Noti's Scam Alert, which runs simulations such as checking that a token can actually be sold before a snipe goes through (handy when every second counts at launch).
A good honeypot checker layers a static scan on top. It flags functions named like blacklists or tax setters, check whether ownership is renounced and look for an upgradeable proxy, since a contract that can be swapped tomorrow can't be trusted today. A clean simulation plus scary owner powers still means "not yet a honeypot", which is a long way from "safe".
How to Test a Sell Before You Buy
Running one scan and trusting the green badge is how people learn this lesson the expensive way. A proper sell test takes about two minutes, and the following routine covers the gaps that a single tool leaves open:
- 1Run two scanners
Paste the contract into Honeypot.is and a second honeypot checker such as GoPlus or Token Sniffer, since each one simulates slightly differently (and each one misses different things).
- 2Read the sell tax, not the verdict
A token that "passes" with a 45% sell tax is a honeypot with better manners.
- 3Check who has sold
Open the pool on DexScreener or Etherscan (its token tracker works fine) and look for sells from ordinary wallets, not just the deployer.
- 4Look at the owner powers
Blacklist, tax setters, pause and max-transaction functions all mean the result can change later.
- 5Test with dust
If one still wants in, buy a small amount and sell part of it straight away before committing real size.
That third step deserves extra attention. Why bother when the honeypot checker already said yes? Because CertiK's report notes that an all-green chart with zero or very few sells is a warning sign in itself (and a quick look at the trade list costs nothing). If every sell came from the same few wallets, one should assume those wallets are on the whitelist and everyone else isn't.
The dust test goes further than any honeypot checker can, but it costs gas and still only proves that you could sell at that moment, with that amount.
Can a Honeypot Checker Be Fooled?
Absolutely. Scam developers test their contracts against the popular scanners, and some build in conditions designed specifically to pass a simulation. A contract can allow sells for the first few blocks, below a certain amount or from addresses that look like fresh simulation wallets, then flip once real money arrives.
Others pass the honeypot checker cleanly and still take the money another way, by draining the pool, minting new supply or dumping a huge team allocation. Those are rug pull mechanics rather than honeypot mechanics, and our rug pull checker guide covers how to scan for them, from locked liquidity to holder concentration. A honeypot scan answers "can I sell?" and nothing more — which is why it works best as one filter in a stack.
So what should a trader take from that? Treat a pass as permission to look further, not as permission to size up. A token that clears the scan but has an owner who can change taxes is a token whose result has an expiry date.
Pros and Cons of a Honeypot Checker
- Fast and free: a honeypot checker simulates a sell in seconds and costs nothing, which beats learning the hard way.
- Exposes real taxes: the numbers come from the actual contract, not from a project's marketing.
- No technical knowledge required: you don't need to read Solidity to see that a sell reverts.
- One moment in time: the result reflects the contract right now, and owner powers can change it later.
- Can be gamed: contracts that detect simulations or delay their trap can pass with a clean score.
- Narrow question: it tells you whether you're facing a honeypot token, and says nothing about liquidity pulls, mint functions or a team dumping its bags.
Case Study: BONKKILLER's $328 Trillion Honeypot
On 29 April 2024, a Solana memecoin called Bonk Killer (BONKKILLER) briefly showed a market cap of roughly $328 trillion, which on paper made it the most valuable asset in the world. The problem was simple: holders couldn't sell. The developer had kept the token's freeze authority active and used it to stop transfers, while Birdeye data showed more than 90% of the supply sat with the creator, Cointelegraph reported on 30 April 2024.
Suspicious? You bet! SolanaFloor flagged the token as a scam and honeypot on launch day, yet traders kept buying, pushing roughly $4.6 million of volume through it in 24 hours. On-chain data cited in the same report showed the creator pulling about $1.62 million from victims across 11 transactions. Just over 1,000 wallets held the token, and none of them could get out.
BONKKILLER was a honeypot token in the purest sense — and what makes it a useful lesson is how visible the trap was. Any honeypot checker built for Solana would have shown an active freeze authority, and the holder list showed one wallet owning almost everything. A market cap means nothing if nobody can sell, and a can't sell token is worth exactly zero, whatever the chart says.
How to Use a Honeypot Checker With Noti
Pasting addresses into three tabs is fine for a slow buy, but launches don't wait for anyone. The Noti sniping platform builds the honeypot checker into the snipe itself, so the check happens as part of the trade rather than as a separate chore:
- 1Paste the contract address
In the Noti web app or Noti's Telegram bot, then generate or connect a wallet.
- 2Let Scam Alert run its simulations
Noti checks, among other things, that the token can actually be sold and flags likely scams and honeypots.
- 3Set the snipe and the exit
Choose the amount, price limit, gas and slippage, plus a selling strategy with your target.
- 4Keep rug pull protection on
After the buy, the Noti sniper bot monitors for liquidity-pull activity and sells your tokens first if it spots one.
That combination matters because a honeypot is only one way to lose a snipe. The pre-trade simulation catches tokens you couldn't exit, while post-purchase monitoring covers the pool being drained after you're in. Noti is live on Ethereum today, with Solana, Base and other chains listed as coming soon.
Conclusion
- Simulate the sell: a honeypot checker tells you whether you can exit before you enter, and shows the real taxes.
- Read the owner powers: blacklists, tax setters and pause switches mean a clean result can turn dirty later.
- Stack your checks: two scanners, a look at real sells and a dust trade beat any single green badge.
A honeypot is the only trade where being first is a disadvantage, since the early bird gets the worm and the late bird keeps its money. Run a honeypot checker before every buy, and let the Noti sniper bot run that sell test for you when the launch is moving too fast for tabs.
FAQ
Subscribe
to Our Newsletter
Get exclusive bonuses, free tips,
snipe tutorials, and project updates
