Revoke.cash favicon

Revoke.cash
Take Back Control of Your Wallet

What is Revoke.cash?

Revoke.cash is a security tool for Ethereum Virtual Machine (EVM) compatible blockchains that allows users to inspect and revoke token approvals. When interacting with decentralized applications, users often grant permissions for the dapp to spend their tokens indefinitely. This tool helps users take back control by displaying all active approvals and enabling them to revoke those that are no longer needed.

The platform supports multiple networks and offers features like sorting and filtering to easily identify suspicious or unused approvals. By regularly using Revoke.cash, users can significantly reduce the risk of losing funds to hacks, exploits, and phishing scams. The tool also offers a browser extension that warns users before signing potentially harmful transactions, adding an extra layer of prevention.

Features

  • Token Approval Checker: View all token approvals for your address across multiple blockchains.
  • Revoke Approvals: Revoke unwanted or unused token approvals directly from the interface.
  • Network Selection: Switch between different EVM-compatible blockchains to check approvals.
  • Sorting and Filtering: Sort approvals by most recent and filter to find specific approvals.
  • Browser Extension: Get warnings before signing potentially harmful transactions.

Use Cases

  • Regular wallet hygiene by reviewing and revoking unused approvals.
  • Post-scam mitigation to identify and revoke approvals used by scammers.
  • Preventing approval exploits on NFT marketplaces and DeFi dapps.
  • Cleaning up approvals after using a new or untrusted dapp.
  • Monitoring approvals for multiple addresses or wallets.

FAQs

  • 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.
  • 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.
  • What should I do if I have a sweeper bot on my account?
    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.

Helpful for people in the following professions

Revoke.cash Uptime Monitor

Average Uptime

0%

Average Response Time

0 ms

Last 30 Days

Blogs:

Didn't find tool you were looking for?

Be as detailed as possible for better results