Category: Hacks → Wallet Drainers & Malicious Token ApprovalsHacksWallet DrainersRouter ScamsReading time: 10 minutes
Risk level: High
Target audience: Ethereum/Uniswap users
Risk level: High
Target audience: Ethereum/Uniswap users
Meet Ngozi
Ngozi actively trades on Uniswap V3. She follows official Uniswap announcements and sees (via a Twitter link) that Uniswap V4 is launching with a new router contract. The tweet directs her to a “migration portal” where she can swap her V3 positions to V4. She clicks the link and lands on what appears to be an official Uniswap site. The page explains the V4 benefits and asks her to “approve the new V4 router” to migrate her liquidity. She approves what she thinks is the official Uniswap V4 router contract. Actually, it’s a fake contract that drains all her tokens.Where the Scammer Won
Red Flags Ngozi Missed
How Router Upgrade Scams Work
Step 1: Fake Announcement
Step 1: Fake Announcement
What happens: Scammer posts fake announcement about protocol upgrade, often via compromised Twitter account or fake account.
Step 2: Migration Portal
Step 2: Migration Portal
What happens: Fake site created claiming to be official migration portal for protocol upgrade.
Step 3: Router Approval Request
Step 3: Router Approval Request
What happens: Site asks user to approve “new router contract” for migration, which is actually a drainer contract.
Step 4: Drain
Step 4: Drain
What happens: Once approved, drainer contract moves all tokens from user’s wallet.
Prevention
Always go to the official website directly. For Uniswap: app.uniswap.org (not via Twitter link).
Verify contract addresses for any “migration” or “upgrade.”
Check official channels: Verify upgrades on official website, GitHub, or verified social accounts.
Never trust Twitter links for protocol upgrades: Always navigate to official site manually.
Use transaction simulation: Modern wallets can show what router approvals actually do.
If You Already Approved the Fake Router
1
Revoke Approval Immediately
Use Revoke.cash to revoke the router contract approval.
2
Move Remaining Funds
Create a new wallet and move all remaining funds immediately.
3
Report the Fake Site
Report to ChainAbuse and alert Uniswap’s official team.
4
Report the Twitter Account
Report the fake Twitter account that posted the link.
Related Resources
DEX Drainer Clone
How fake DEX clones drain wallets
Grant Phishing + Wallet Drainer
See how phishing leads to wallet drains
Hacks Category
Explore all types of wallet drainers and technical exploits
Check Your Wallet
Verify if addresses are reported as malicious
References
- Uniswap - Official Website and Router Contracts
- EtherScan - How to Verify Contract Addresses
- ChainAbuse - Report Scam Addresses