Protect your assets by revoking unlimited token approvals. Essential security maintenance for DeFi users.
SecurityBeginner15-20 minutes6 stepsPrerequisites: MetaMask wallet, Some ETH for gas fees, Previous DeFi activity
On this page
Quick Overview
1Go to Revoke.cash
2View All Approvals
3Identify Risky Approvals
4Revoke Approval
5Verify Revocation
6Set Up Regular Checks
When you use DeFi, you approve smart contracts to spend your tokens. These approvals often remain active indefinitely, creating security risks. Regularly revoking unused approvals protects your assets.
What are Token Approvals?
Before a smart contract can use your tokens, you must approve it. Many dApps request unlimited approvals for convenience.
The Risk:
Approvals stay active forever
Compromised contracts can drain approved tokens
Old approvals to forgotten protocols remain
Approval Types
Type
Risk Level
Best Practice
. . .
. . . . . .
. . . . . . . -
Unlimited
High
Revoke when done
Exact Amount
Low
Auto-expires
Permit2
Medium
Centralized revoke
When to Revoke
After using a DEX
Before interacting with new protocols
When a protocol is hacked
Regular security maintenance
. -
Monitor your approvals with Fensory. Get alerts for risky permissions.
Start Tracking →
Step-by-Step Instructions
1
Go to Revoke.cash
Visit revoke.cash, the most popular approval management tool. Connect your wallet.
Tips
✓Also try: etherscan.io/tokenapprovalchecker
✓DeBank shows approvals too
2
View All Approvals
See all token approvals across all protocols. Sort by risk or date.
Tips
✓Unlimited approvals show infinity symbol
✓Click token name for details
3
Identify Risky Approvals
Look for unlimited approvals, unknown protocols, or old unused permissions.
Warnings
⚠Unknown contracts are highest risk
⚠Check protocol status before revoking active positions
4
Revoke Approval
Click Revoke next to an approval. Confirm the transaction in MetaMask.
Tips
✓Costs gas for each revocation
✓Can batch on some tools
5
Verify Revocation
Refresh the page to confirm the approval is gone.
Tips
✓Transaction must confirm first
✓Check block explorer if unsure
6
Set Up Regular Checks
Make approval review part of your security routine. Check monthly or after major activity.