Category: Hacks → Wallet Drainers & Malicious Token ApprovalsHacksWallet DrainersYield Farm ScamsReading time: 10 minutes
Risk level: High
Target audience: Yield farmers, DeFi users
Risk level: High
Target audience: Yield farmers, DeFi users
Meet Adekunle
Adekunle is a 33-year-old DeFi farmer. He searches for high-yield opportunities and comes across what looks like Curve Finance: Domain:curve-finance-dao.ioOffer: “50% APY on stablecoin pools” He connects his wallet and deposits ₦1 million worth of USDC to the pool. He’s asked to approve the deposit (standard for yield farming). The approval is granted to a contract that claims to be Curve’s router. Within minutes, instead of receiving LP tokens, all his USDC is drained to the attacker’s address.
Where the Scammer Won
Red Flags Adekunle Missed
How Yield Farm Drainers Work
Step 1: Fake Yield Farm Site
Step 1: Fake Yield Farm Site
What happens: Scammer creates fake yield farming site with unrealistically high APY promises to attract victims.
Step 2: Deposit Request
Step 2: Deposit Request
What happens: Site asks user to deposit tokens to “farm” rewards, requiring standard approval.
Step 3: Malicious Approval
Step 3: Malicious Approval
What happens: Approval is granted to drainer contract, not legitimate farming contract.
Step 4: Drain
Step 4: Drain
What happens: Once approved, drainer contract immediately moves all deposited tokens to attacker’s address.
Prevention
Verify the contract address on Etherscan.
Check historical APY data on official dashboards (defillama.com).
Assume “too good to be true” offers are scams.
Verify the domain: Official Curve Finance is
curve.fi, not variations.Research the project: Check if the yield farm is listed on DeFi aggregators and has real liquidity.
If You Already Deposited and Lost Funds
1
Revoke Approval Immediately
Use Revoke.cash to revoke the farming contract approval.
2
Check for Remaining Funds
Check if any tokens remain in your wallet or the farming contract.
3
Report the Site
Report the fake site to ChainAbuse and alert Curve Finance.
4
Report the Contract
Report the drainer contract address to ChainAbuse.
Related Resources
DEX Drainer Clone
How fake DEX clones drain wallets
Hacks Category
Explore all types of wallet drainers and technical exploits
Check Your Wallet
Verify if addresses are reported as malicious
Report a Scam
Report fraudulent yield farms and addresses
References
- Curve Finance - Official Website and Pools
- DeFiLlama - Historical APY Data
- ChainAbuse - Report Scam Addresses