Don't Get Drained: How to Spot Wallet Approval Scams
Learn how approval-drain scams work and how to protect your wallet when connecting to memecoin sites.
The Trap You Didn't See Coming
You connect your wallet to a shiny new memecoin site. A popup asks you to approve a transaction. You click "Confirm." Seconds later, your tokens vanish. This is an approval-drain scam — the most common way beginners lose everything in crypto.
These scams don't hack your wallet. They trick you into giving them permission to move your tokens. Once you approve a malicious contract, the drainer can transfer your assets without asking again.
How the Scam Works
- You visit a site that looks legit — maybe a fake token launch, a fake airdrop claim, or a fake trading tool.
- The site asks you to "connect wallet." You do.
- A transaction request pops up. It says something like "Approve USDC" or "Set approval for all tokens."
- You sign it. Now the scammer has unlimited access to that specific token or, worse, your entire wallet.
- Within minutes, a bot sweeps your balance.
Red Flags to Watch For
- Unlimited approval requests. Legitimate sites ask for exact amounts. A request for "unlimited" or "max" approval is a drainer.
- Weird token names. If the site asks you to approve a token you've never heard of, don't.
- No clear purpose. Why does a simple chart site need approval to spend your tokens? It doesn't.
- Poor website quality. Broken links, typos, copied designs — all signs of a rushed scam.
- Social media hype. If a stranger DMs you with a "must-see" link, it's almost certainly a drain.
How to Protect Yourself
1. Never approve "unlimited" or "max"
When a transaction request appears, look for the approval amount. If it says "unlimited" or a huge number (like 115792089237316195423570985008687907853269984665640564039457584007913129639935), reject it. That's the standard unlimited approval value.
2. Use a burner wallet
Keep your main holdings in a wallet you never connect to random sites. Use a separate wallet — with only small amounts — for memecoin trading. If that wallet gets drained, you lose pocket change, not your savings.
3. Check approvals on GMGN
Before connecting to any site, you can check your wallet's existing approvals on GMGN. If you see approvals you don't remember making, revoke them immediately. GMGN's token approval viewer shows you exactly which contracts have access to your tokens.
4. Revoke old approvals regularly
Scammers buy old, expired domains and reuse them. An approval you made six months ago on a forgotten site can still be active. Use a tool like GMGN to revoke any approvals you no longer trust. This is one of the most important habits for wallet safety.
5. Use a hardware wallet for large amounts
If you hold significant value, keep it on a hardware wallet (Ledger, Trezor). Never connect a hardware wallet to random sites. Use it only for transactions you initiate yourself.
What to Do If You've Been Drained
- Move remaining funds immediately to a new wallet. The scammer may have ongoing access.
- Revoke all approvals on the compromised wallet using GMGN.
- Report the scam site to blocklists like Etherscan or Solscan.
- Accept the loss. It hurts, but chasing the scammer usually leads to more scams. Learn the lesson and move on.
The Bottom Line
Approval-drain scams are the number one way beginners lose money in memecoins. The fix is simple: never approve anything you don't fully understand, use a burner wallet, and check your approvals on GMGN regularly. Most memecoins go to zero — but you don't have to go with them.
Stay sharp. Stay safe. And never trust a popup.