1. Discover
  2. Apps
  3. revoke.cash

revoke.cash

Preview Only
Preview Only
UtilitiesTool
Preview Only
This app is available for preview only and has not been validated by community. The owner can submit the application for validation.

About revoke.cash

revoke.cash is a Web3 tool for monitoring token approvals, revoking access permissions, and enhancing wallet security for users interacting with DeFi protocols.

Revoke.cash is a crucial security tool that empowers users to take back control of their wallets by managing and removing unwanted token approvals. When using dApps like Uniswap or OpenSea, users often grant unlimited permissions to smart contracts. If left unchecked, these approvals can be exploited by malicious actors to drain funds. Revoke.cash allows users to monitor, inspect, and revoke these approvals safely across multiple EVM networks.


The platform is designed with simplicity and privacy in mind. You don’t need to register or share personal information—just connect your wallet or enter a domain to get started. From checking active allowances to using the browser extension for real-time phishing protection, Revoke.cash offers essential tools for anyone serious about crypto security. Whether you're a casual user or a DeFi veteran, maintaining wallet hygiene has never been easier.

Revoke.cash is a privacy-respecting, security-focused web3 utility that allows users to inspect and revoke token and NFT approvals across multiple EVM-compatible blockchains. With over $476 million stolen due to approval exploits since 2020, tools like Revoke.cash have become essential for maintaining safe wallet practices. Token approvals — which grant smart contracts permission to spend assets on behalf of users — are often overlooked but pose serious risks when left unmanaged. Once a token approval is granted, the associated contract can access your assets at any time unless explicitly revoked. That’s where Revoke.cash steps in, giving users the ability to monitor, manage, and revoke these permissions in just a few clicks.


At its core, Revoke.cash operates as a comprehensive token approval checker. Users can search for their Ethereum wallet by address or domain (ENS, Avvy, or Unstoppable Domains), connect a wallet directly, or install the Revoke.cash browser extension for ongoing protection. Once connected, the interface displays all active approvals by token, contract, or timestamp. Users can revoke unwanted or outdated permissions to prevent future unauthorized access. This is particularly important after using dApps like Uniswap, OpenSea, or any unfamiliar DeFi protocol. The simplicity and transparency of Revoke.cash make it accessible even to non-technical users who want better control of their assets without relying on centralized intermediaries.


One key strength of Revoke.cash is its multi-chain support. It works with a wide variety of EVM networks including Ethereum, Arbitrum, Avalanche, Base, BNB Chain, Optimism, Polygon, zkSync, and others. Each supported chain allows users to view and revoke token and NFT approvals without navigating different interfaces. In addition, the platform maintains a curated list of ongoing and historical exploits (like those involving dApps such as Radiant Capital or Socket) to help users determine if their wallets are at risk. This threat database is continuously updated, ensuring that users of Revoke.cash have up-to-date intelligence on possible exploits and breaches that affect token approvals.


In terms of security tooling, Revoke.cash distinguishes itself by offering a dedicated browser extension that alerts users before they unknowingly sign malicious approval transactions. This is a major feature that competitors like DeBank and Zerion often lack, making Revoke.cash not just reactive but also preventative. The extension is compatible with Chrome, Brave, Firefox, and Edge and works across all major NFT marketplaces including OpenSea, LooksRare, Blur, and X2Y2. It even identifies non-standard approval methods, such as gasless signatures that scammers often use. With over 50+ supported chains and a privacy-first approach (no account or login required), Revoke.cash remains one of the most robust wallet protection tools in the ecosystem.


Competitor platforms like Etherscan’s Token Approval Checker offer similar functionality but are limited to Ethereum and are not designed for beginners. Etherscan’s interface is dense and lacks context or alerts that Revoke.cash provides. In contrast, Revoke.cash offers categorized, timestamped approvals and a cleaner UI focused on simplicity. DeBank and Zerion, while strong in portfolio tracking and DeFi integration, do not offer real-time alerts or deep exploit intelligence. This makes Revoke.cash a more specialized and security-oriented tool for users who actively interact with DeFi protocols and NFT marketplaces.


Overall, Revoke.cash is more than just a token revocation tool — it is a full-featured wallet safety solution tailored for the modern Web3 user. It provides visibility, actionability, and real-time protection to reduce the risks of smart contract misuse. As crypto adoption grows, wallet-level security is no longer optional. By offering actionable steps, timely alerts, and zero friction onboarding, Revoke.cash helps users maintain safe on-chain behavior while minimizing the technical overhead that typically accompanies smart contract interactions.

Revoke.cash offers several essential benefits for protecting your crypto assets:


  • Full Approval Visibility: Instantly view all active token and NFT approvals tied to your wallet across multiple chains.
  • Real-Time Alerts: The browser extension notifies users of suspicious approval requests before signing.
  • Exploit Prevention: Protect your funds by revoking access to potentially compromised smart contracts.
  • Multi-Chain Support: Supports Ethereum, Polygon, BNB Chain, Arbitrum, Optimism, Avalanche, and other EVM-compatible networks.
  • Privacy-First Design: No sign-up required. Just connect your wallet or search by ENS, Unstoppable Domains, or Avvy Domains.

Getting started with Revoke.cash is simple and fast:


  • Connect Your Wallet: Visit Revoke.cash and connect your wallet or enter a wallet address or domain name.
  • Inspect Token Approvals: Use filters to identify high-risk or outdated approvals for tokens and NFTs.
  • Revoke Access: Select the approvals you no longer need and revoke them with one click to secure your assets.
  • Install the Extension: Enhance your protection with the Revoke.cash browser extension for real-time approval warnings.

revoke.cash FAQ

  • When you interact with dapps like OpenSea or Uniswap, you must grant them token approvals, giving them permission to spend your tokens or NFTs. These approvals can remain active indefinitely, meaning the smart contract can access your assets even when you're not using the platform. Revoke.cash allows you to inspect and revoke these approvals, ensuring old permissions don’t become attack vectors for hackers or exploited contracts.

  • Yes. The Revoke.cash browser extension acts as a real-time security companion. It alerts you when you’re about to sign a potentially harmful approval, especially on non-verified sites. This protects against gasless signature scams, phishing sites pretending to be NFT mints, or fake marketplaces. Official sites like OpenSea, Uniswap, and Blur are allowlisted, so you won’t get unnecessary warnings when transacting on trusted platforms. Download the extension to improve your on-chain safety.

  • While hardware wallets keep your private keys secure, they do not offer protection against approval-based exploits. That’s because approvals don’t require someone to steal your keys—they only need you to authorize the approval. Once you approve, the smart contract can move your tokens freely. Revoke.cash is essential for managing these permissions, even if you're using a hardware wallet.

  • Disconnecting your wallet (like from MetaMask) only hides your address from a website—it does not remove the permission you’ve given to its smart contracts. The smart contract can still access your tokens as long as an active approval exists. With Revoke.cash, you can permanently remove that access by revoking the token or NFT approval itself, keeping your assets safe.

  • If a project you’ve used has been compromised, active approvals could still be abused. Revoke.cash maintains a live list of known approval-related exploits. You can check if your wallet is at risk and immediately revoke any permissions tied to the compromised contract, stopping further access to your tokens. It’s a critical part of damage control after an exploit occurs.

You Might Also Like