Overview
Revoke.cash is a focused security utility designed to help cryptocurrency users reclaim control over token and NFT approvals granted to smart contracts and decentralized applications. The core idea is simple: many dapps require on-chain approvals to move tokens or NFTs on your behalf, and those approvals can remain active indefinitely unless explicitly revoked. Revoke.cash provides a clear interface to connect a wallet or search an address, inspect active approvals across multiple networks, and revoke approvals to reduce exposure to hacks, scams, and unwanted automated spending.
Core Capabilities
-
Approval scanning and listing: Revoke.cash scans chains and surfaces active token and NFT approvals for a connected wallet or any address you search. The platform supports over 100 networks, giving broad visibility into cross-chain permissions.
-
Connect, Inspect, Revoke workflow: The user flow is intentionally simple:
- Connect your wallet or input an address.
- Inspect approvals using sorting and filtering tools to find high-risk or recently granted permissions.
- Revoke unwanted approvals with on-chain transactions to remove contract spend privileges.
-
Filtering and sorting tools: The UI includes options to sort approvals by date, contract, and token, and filters to focus on NFT approvals or large allowances, helping identify the most critical permissions to revoke first.
-
Browser extension for proactive warnings: The Revoke.cash browser extension works as a preventative layer by warning users when they are about to sign transactions that may grant dangerous or overly broad approvals. This helps mitigate phishing and social-engineered approval requests.
-
Educational guidance and FAQs: The site offers clear explanations about what approvals mean, limitations of hardware wallets regarding approvals, and advice on actions after being scammed. It emphasizes that revoking approvals is preventive — it cannot recover funds already taken.
How it works in practice
Revoke.cash integrates a simple dashboard that aggregates approvals by contract and token. Users can quickly identify approvals with large allowances or those granted recently (useful when investigating a scam). Revoking an approval initiates an on-chain transaction that sets the allowance to zero or cancels the approval, depending on the token standard. The tool supports major wallet types, and while hardware wallets protect private keys, they do not prevent approvals from being misused — Revoke.cash clarifies this important distinction.
Why use Revoke.cash
Revoke.cash is valuable because it's targeted at reducing attack surface rather than promising recovery. Regularly auditing and revoking unused approvals dramatically lowers the risk that a malicious contract or compromised dapp can drain assets. The extension adds a helpful preventive layer by prompting users to reconsider risky signatures. For users who interact frequently with NFT marketplaces, DeFi protocols, or unfamiliar dapps, Revoke.cash provides an efficient, cross-chain way to maintain better wallet hygiene.
Recommendation
Use Revoke.cash periodically as part of a regular security routine: connect a wallet or enter addresses to scan, prioritize revokes for large or newly granted approvals, and install the browser extension to avoid granting dangerous approvals in the first place. Remember that while revocation reduces future risk, it cannot recover already stolen funds — in case of compromise, create a new wallet and move remaining assets after securing keys and seed phrases.


