MEMECOINS

The One Check That Catches 90% of Honeypots

Honeypots trap traders by letting you buy but never sell. Here's the single on-chain check that filters them out.

· 5 min read · Blackhat Empire

What a Honeypot Actually Does

A honeypot contract lets you buy a token but prevents you from selling it. The code checks the caller's address against a list — usually the deployer's wallet or a set of insider wallets — and only allows sells from those addresses. Everyone else gets a silent fail: the transaction goes through, but the tokens never leave your wallet, or the swap reverts with a vague error.

Some honeypots are more sophisticated. They block sells for a set time window, or only allow sells below a certain token amount, or whitelist specific DEX routers while blacklisting others. The result is the same: you hold a bag you can never exit.

Why They Work on Traders

Honeypots prey on two things: speed and greed. A token launches with a low market cap, a flashy name, and a few early buys that push the price up 10x in minutes. You see the chart ripping, FOMO kicks in, and you buy without checking the contract. The price keeps climbing — but it's a mirage. Only the deployer and their bots can sell. When they do, the price crashes to zero and you're left holding a dead token.

Most honeypots don't last longer than a few hours. The rug gets pulled when the deployer's sell pressure outweighs the buy pressure from trapped buyers. The liquidity might even be locked — that doesn't matter if you can't sell. Locked liquidity only protects against a liquidity pull, not a honeypot.

The One Check That Catches Them

There is one on-chain check that filters out the vast majority of honeypots: check the top holders' sell history on GMGN.

Open the token page on GMGN and look at the "Top Traders" or "Holders" tab. Click on each of the top 10 holders and look at their sell transactions for that token. If a top holder — especially the deployer or the first buyer — has sold at any point, the contract allows sells. If none of the top holders have ever sold, that is a massive red flag.

Honeypot contracts almost always block sells for everyone except the deployer. The deployer's wallet might show zero sells because they never need to sell — they just pull liquidity or drain the contract. But if you see any sell from a non-deployer wallet, the contract is not a simple honeypot. That doesn't mean it's safe, but it rules out the most common trap.

How to run this check in under 30 seconds:

  1. Go to the token page on GMGN.
  2. Scroll to the "Top Holders" section.
  3. Click on the top holder's address (or the second one, if the first is a locked liquidity contract).
  4. Look for "Sell" transactions in their history for this token. If there are none, repeat for the next holder.
  5. If you go through the top 5 holders and none have sold, do not buy.

This single check catches roughly 90% of honeypots. The remaining 10% use more complex logic — for example, they allow small test sells but block large ones, or they block sells only after a certain number of blocks. But those are rare. Most honeypot deployers are lazy and use copy-paste code that blocks all sells for non-whitelisted addresses.

Other Signals That Confirm a Honeypot

If the seller check passes, you still want to look for these additional red flags:

  • No sell transactions at all on the token's own trade history page. If the token has been live for more than a few hours and has zero sell volume, something is wrong.
  • Buy transactions only from fresh wallets. Honeypot deployers often use newly created wallets to buy, making it look like organic demand. Check the age of the top buyer wallets on a block explorer.
  • The contract owner can change the sell fee. If the owner can increase the sell fee to 100% at any time, they can effectively turn the token into a honeypot after you buy. Check the contract for functions like "setSellFee" or "updateTax" using a contract reader.
  • The buy tax is normal but sell tax is 99%. Some tokens disguise a honeypot by setting a normal buy fee but an absurd sell fee. You can see tax values on the token page.

What to Do If You're Already Trapped

If you bought a honeypot and can't sell, your options are limited:

  • Do not send more money trying to "average down" or test a sell with a larger amount. You will just lose more.
  • Check if the contract can be renounced. Some honeypot contracts have a renounce function that the deployer can trigger. If the deployer renounces ownership, the sell restriction might be lifted — but this is rare and you have no control over it.
  • Report the token to the platform you bought it on. Some Telegram groups and DEX frontends maintain blacklists. It won't get your money back, but it might warn others.
  • Accept the loss and move on. Honeypots are designed to extract money. The only lesson is to check before you buy.

Final Word

Honeypots are the most common scam in memecoin trading because they work on impulse. The check is simple: look at the top holders' trade history. If none of them have sold, the contract likely blocks sells for everyone except the deployer. Run that check every time, and you will avoid nine out of ten traps.

No tool can make a honeypot safe. The only winning move is to spot it before you buy.