The 5 red flags I check on every new token before buying. Could’ve saved my wife and I thousands two years ago.
I’m going to be slightly vulnerable here, but about a year ago my wife and I got hit by a scam token. Cost us a real chunk of money (80k+) and a lot of trust in the space. It was hella painful.
After that I went pretty deep on learning what actually separates legit tokens from rugs, and I figured I’d share the checklist I use now in case it helps someone else avoid what we went through.
Sorry if these aren’t sophisticated to some. Just the stuff I wish I’d known.
Liquidity lock
If the team can pull liquidity at any moment, they will. Look for locked LP. No lock means they can rug you at any time, no questions asked.Holder concentration
Pull up the contract on Etherscan or BscScan and look at top holders. If the top 10 wallets hold more than 30 to 40 percent and they’re not labeled (exchange, locked, burn address), that’s a red flag. They can dump on you and you can’t do anything about it.Mint function
This one got me. If the contract has an open mint function, the team can create unlimited new tokens whenever they want and sell them into your liquidity. Free money for them. Total loss for you. A lot of “honeypot” hide here.Contract age and history
Brand new contract with no history is high risk by default. Doesn’t mean it’s bad, but the burden of proof is on it. Check when it was deployed, who deployed it, and whether that deployer has launched other tokens (especially ones that ended badly).Trading restrictions
The classic honeypot move. You can buy but you can’t sell. Some contracts have hardcoded rules that block sells, or extreme sell taxes (90%+). Tools like Honeypot.is will flag these. Always test with a small amount first if you can. I learned this one the hard way. :/
Hope this helps someone. The playbook hasn’t really changed in years, just gets repackaged with new names. Knowing what to check makes most of them obvious. Anyone have other red flags they look for that I missed?
We’re always ready to update our list.