What is Revoke.cash?
Revoke.cash is a decentralized tool designed to help users manage and revoke token approvals and allowances on Ethereum and over 100 other EVM-compatible networks. When users interact with decentralized applications (dApps) such as Uniswap or OpenSea, they often grant these platforms permission to spend their tokens or NFTs. If these approvals are not revoked, the dApp retains the ability to access the tokens indefinitely, posing a potential security risk.
Revoke.cash allows users to take back control of their wallet by providing a platform where they can inspect and revoke these token approvals. Users can connect their wallet to Revoke.cash, which then displays all active approvals, sorted and filtered by network for easy management. This enables users to identify and revoke permissions that are no longer needed, reducing the risk of their assets being accessed without their consent.
The platform also features a browser extension that alerts users when they are about to sign potentially harmful allowances, helping to prevent phishing scams and other malicious activities by prompting users to reconsider before granting approvals. This extension is particularly useful for maintaining security when interacting with various dApps.