Revoke.cash

Tool to inspect and revoke token and NFT approvals your wallet has granted to smart contracts.

No project pays to be listed. How we rank

Facts checked Sep 26, 2026

Revoke.cash key facts

CategorySecurity and compliance
Chains100+ EVM networks
PlatformsWeb, Browser extension
PricingFree; Premium $99/year; Ultimate $199/year; free-plan batch revoke $1.50 per batch
Free planSingle-chain approval dashboard and exploit checker
LaunchedOctober 2019, built by Rosco Kalis
Chains100+ networks
Open sourceYes, RevokeCash/revoke.cash on GitHub
US availabilityAvailable: terms restrict only sanctioned jurisdictions
About

What is Revoke.cash?

Revoke.cash is a tool that lists the token and NFT approvals a wallet has granted and lets you cancel them. Rosco Kalis built it in October 2019. It supports 100+ networks; the free plan covers one chain at a time, Premium costs $99 a year and Ultimate, with automated revoking, $199 a year.

How Revoke.cash works

Token approvals live inside each token contract.

For ERC-20 tokens, approve() records a spender and an amount, and Revoke.cash cancels it by calling approve() again with the amount set to 0. For NFTs, setApprovalForAll() gives a contract access to a whole collection, and revoking sets it to false. That is why your wallet pop-up says "approve" even when you revoke. The dashboard reads approval events onchain, so some pre-standard collections such as CryptoKitties may not show up.

The exploit checker compares your approvals with contracts linked to known hacks. Batch revoke bundles several revocations, and since May 2025 it can run in one transaction through EIP-7702. Ultimate adds automated revoking: you set rules, and Revoke.cash revokes matching approvals for you through wallets that support ERC-7715, on 10 networks including Ethereum, Polygon and Base.

How to start with Revoke.cash

  1. Open revoke.cash, click Connect Wallet or paste an address into the search bar, pick a network and sort or filter your approvals.
  2. Revoking is an onchain transaction, so keep a little of the chain's gas token in the wallet.
  3. Revoking does not touch tokens you have deposited or staked, though you will need to approve again to add more.
  4. Active marketplace listings, such as on OpenSea, need their approval to stay live.
  5. Paid plans are bought with USDC or USDT on Ethereum or other popular networks, as a one-time payment for a year with no auto-renewal.
  6. Each plan covers 10 wallet slots.
  7. Automated revoking does not support Ledger or Trezor accounts.
  8. With Ultimate, each of the 10 wallets keeps its own auto-revoke rules, and the rules are saved if the subscription lapses.

Revoke.cash fees and limits

  • On the free plan, batch revoke costs $1.50 per batch.
  • Premium is $99 a year and adds the multichain dashboard, multichain exploit checker, approved transfer detection and fee-free batch revokes.
  • Ultimate is $199 a year and adds continuous monitoring, automated revoking and a $5 per month gas budget.

Viewing and revoking approvals one at a time is free apart from network gas.

Risks to know before using Revoke.cash

  • Revoke.cash cannot recover stolen assets.
  • If a sweeper bot takes any ETH you send in, your seed phrase is compromised, and its FAQ says to abandon that wallet.
  • A hardware wallet does not protect you from approval exploits, and disconnecting a wallet from a site leaves its approvals active.
  • Automated revoking is best-effort: Revoke.cash says detection can lag and congestion can delay a revoke, so it cannot guarantee losses are prevented.
  • When a subscription lapses, monitoring stops.
Security and complianceWebBrowser extension

Revoke.cash alternatives

Other projects people compare with Revoke.cash.

Sherlock

Web3 security platform running audit contests, private collaborative audits and bug bounties.

Sigma Prime

Blockchain security firm that audits smart contracts, protocols and infrastructure and builds the Lighthouse client.

Trail of Bits

Security research firm that audits blockchains, smart contracts, cryptography and AI systems.

Ackee Blockchain

Prague audit firm for Solana and EVM smart contracts, maker of the Wake and Trident testing tools.

Cantina

Security platform with AI agents, researcher bug bounties and Spearbit onchain audits.

CertiK

Web3 security company offering smart contract audits, formal verification, on-chain monitoring and the Skynet rating.

Where Revoke.cash ranks on DappAtlas

Revoke.cash pros and cons

Pros
  • Free single-chain dashboard and exploit checker
  • Code is public on GitHub
  • Covers 100+ networks, including NFT approvals
Cons
  • Free plan charges $1.50 per batch revoke
  • Multichain view needs Premium at $99 a year
  • Cannot recover assets that were already stolen

Revoke.cash FAQ

What is Revoke.cash?

Revoke.cash is a tool that lists the token and NFT approvals a wallet has granted and lets you cancel them. Rosco Kalis built it in October 2019. It supports 100+ networks; the free plan covers one chain at a time, Premium costs $99 a year and Ultimate, with automated revoking, $199 a year.

Which chains does Revoke.cash support?

100+ EVM networks.

How much does Revoke.cash cost?

Free; Premium $99/year; Ultimate $199/year; free-plan batch revoke $1.50 per batch, according to Revoke.cash’s own page (checked Sep 26, 2026). Free plan: Single-chain approval dashboard and exploit checker.

Is Revoke.cash available in the US?

Available: terms restrict only sanctioned jurisdictions, according to Revoke.cash’s own page (checked Sep 26, 2026).

Sources

  1. Revoke.cash: official site
  2. Revoke.cash: Homepage
  3. Revoke.cash: About us
  4. Revoke.cash: GitHub repository
  5. Revoke.cash: Terms and Conditions
  6. Revoke.cash: Premium pricing
  7. Revoke.cash: FAQ
  8. Revoke.cash: What are token approvals

How this page works

Sources: Revoke.cash: official site, Revoke.cash: Homepage, Revoke.cash: About us. Data as of Sep 26, 2026.

How we review

Not affiliated with any project listed. Educational content, not financial advice.