Take Back Control of Your Wallet.
Inspect and revoke token approvals to protect your wallet from exploits and scams.


Built for Wallet Security
Approval Dashboard
Get a clear overview of every token approval you've ever granted. Sort, filter, and revoke the ones you no longer need all from one simple dashboard.
Exploit Checker
Automatically check your approvals against known exploits to see if any of your approvals are at risk.
Automated Revoking
Let Revoke.cash watch your approvals around the clock and revoke risky ones automatically on your behalf. Set-and-forget protection for your wallet, even while you sleep.
See how Auto-Revoking works →How To Revoke Your Approvals
1. Connect
Click Connect Wallet on the top right or enter an address in the search bar.
2. Inspect
Inspect your approvals by using the network selection, sorting and filtering options.
3. Revoke
Revoke the approvals that you no longer use to prevent unwanted access to your funds.
Revoke Premium
Monitor and protect your token approvals across 100+ networks. Starting at $99/year.
Free
- Single-chain approval dashboard
- Single-chain approval history
- Single-chain exploit checker
- Batch revoke ($1.50/batch)
Premium
- Multichain dashboard
- Multichain exploit checker
- Unlimited batch revokes
- Time machine for historical approvals
Ultimate
- Everything in Premium, plus:
- Continuous monitoring
- Automated revoking
- $5/month gas allowance included
Frequently Asked Questions
Can I use Revoke.cash to recover stolen assets?
No. Revoke.cash is a preventative tool that helps you practice proper wallet hygiene. By regularly revoking active approvals you reduce the chances of becoming the victim of approval exploits. But unfortunately it cannot be used to recover any stolen funds. You should still make sure to revoke the approvals that were used to take your funds so that they cannot steal more in the future.
Can hardware wallets save me from approval exploits?
No. In general, hardware wallets are much safer than mobile or browser-based wallets because the wallet's keys are securely stored on the device, making it impossible to steal the keys without proper access to the device. But with approvals no one needs to steal your keys to take your tokens. And because of that hardware wallets offer no extra protection against approval exploits.
I want to revoke approvals, but when I add ETH to my account it gets stolen.
If you have a so-called "sweeper bot" on your account that steals any ETH as soon as it comes in, your seed phrase was compromised. This means that revoking approvals is not going to help with your wallet security. Unfortunately, there is no way for your wallet to recover from this. You should abandon this wallet and create a new one.
Is it enough to "disconnect" my wallet instead of revoking approvals?
No. Disconnecting your wallet (e.g. MetaMask) does not do anything to protect you from approval exploits - or most other exploits. The only thing that happens when disconnecting your wallet from a website is that that website cannot see your address anymore. But your approvals stay active.
These are some of the most common questions we get asked. For a full list of FAQs please visit our FAQ page.


