Independent DeFi security desk · Status: operationalMethodology & corrections · Submit an incident
DeFi Safety · Compared 2026-09-29

Approval revocation tools compared: how to see and remove standing permissions

A token approval is a standing permission you grant to a contract. It does not expire when you close the tab. This table compares the tools that let you find those permissions and remove them, which is the cheapest security action available to a DeFi user.

Who this is for: Anyone who has connected a wallet to a dapp and wants to know what permissions are still active.

Short answer

Run a revocation review once, then repeat it every few weeks. The tool matters less than the habit: any of the options below shows you something you have probably forgotten about.

Some outbound links on this page may become partner links if a commercial agreement is signed. Partner status never changes which products are listed, the order of the table, or the notes underneath it. We do not accept payment to remove a warning. See the affiliate disclosure for details. Affiliate disclosure →

The comparison

4 options
Option What it doesChain coverageWallet connectionCostWhat it cannot see
Revoke.cash Lists active token approvals and lets you revoke them in one flowBroad multi-chain coverageRead-only connection to view; a transaction to revokeFree; you pay network gas to revokeOnly approvals on chains it supports, and only for the wallet you connect
Etherscan token approval checker Block explorer tool that lists approvals for one addressEtherscan family explorers, chain by chainRead-only; you paste or connect an addressFreeOne network per explorer, so multi-chain reviews mean repeating the process
Wallet built-in approval view Approval list inside the wallet you already use, for wallets that ship oneWherever that wallet supportsAlready connected by definitionFree; gas to revokeCoverage and depth vary a lot between wallets
Portfolio dashboard with an approvals tab Multi-chain portfolio view with an approvals sectionBroad multi-chainRead-only address trackingFree tierThird-party index of on-chain state; treat a missing row as unverified rather than safe

Cells marked with a dash mean we could not verify the detail from public documentation at the review date.

Why each option is in the table

More in DeFi Safety →

Revoke.cash

Why it is here
Single purpose, no account, no upsell to a trading route. The clearest tool for the specific job of removing permissions.

What to watch
A revocation is a real transaction and costs gas. Revoking many approvals at once can be expensive during busy periods, so it pays to review rather than clear everything blindly.

Etherscan token approval checker

Why it is here
No wallet connection needed, which makes it the easiest way to check an address you do not want to connect anywhere.

What to watch
Revoking still requires a transaction from the owning wallet. The checker finds permissions; it does not remove them for you.

Wallet built-in approval view

Why it is here
No extra tool, no extra site, no extra connection. If your wallet has a good approval view, use it before reaching for anything else.

What to watch
Not every wallet exposes approvals in a readable way. Check yours before assuming you are covered.

Portfolio dashboard with an approvals tab

Why it is here
Useful when you want approvals in the same view as balances, so you can see what a permission actually puts at risk.

What to watch
Dashboards index data on their own schedule. If a token does not appear in the list, that is not proof there is no approval.

Common questions

Does an approval expire on its own?

Normally no. Unless the contract itself sets an expiry, an approval stays valid until it is spent or revoked. That is why old approvals from contracts you no longer use are worth clearing.

Should I revoke everything?

No. Revoking costs gas, and clearing an approval you still use just means granting it again. Review the list, keep what you actively use, and remove the rest.

Can I revoke an approval if I lost access to the wallet?

No. A revocation is a transaction signed by the address that granted the permission. If you no longer control the key, you cannot remove the approval, which is one reason to keep the set of wallets you actively use small.

Method. We build each table from vendor documentation and, where possible, a hands-on test of the flow described in the row. We do not rank products by revenue, and we do not publish return, yield or profit claims. Interface details, chain support and fees change often: treat every cell as a starting point and confirm it on the vendor's own documentation before you rely on it.

Related reading

All topics →

BNB Chain crosses $1B in tokenized stocks, ETFs as market hits $3.7B

Tokenized stocks and ETFs on BNB Chain reached $1.1 billion as the broader market climbed to $3.7 billion, putting the network’s share at roughly 30%.

SMBC Nikko partners with Uniswap on Japan-compliant DeFi gateway targeted for mid-2027

This partnership could pave the way for integrating DeFi into regulated markets, potentially transforming financial systems globally.

Aave founder says V3 unaffected after third-party adapter exploit drains $305K

Aave founder Stani Kulechov said Aave v3 was unaffected after an attacker exploited a third-party adapter to drain about $305,000 from two Safe multisig wallets.

Spot bitcoin ETFs log $2.7 billion in September inflows as institutional demand holds

US spot bitcoin ETFs recorded $2.65 billion in net inflows in September, their second-largest monthly inflow since October 2025.

Aave v3 exploit drains up to $310K after Safe module attack

The exploit highlights the critical need for rigorous security audits of third-party modules in DeFi, as vulnerabilities can lead to significant financial losses.

NEAR Intents says its identified the hacker, gives 48-hour ultimatum

“We have identified you, sir,” NEAR Intents general manager Alex Shevchenko said on Friday after the protocol was hacked for $3.8 million.

Sponsor this page

Put your product next to this decision.

Sponsored placements are labeled and never change the table, the order, or the warnings. Send your product, destination and placement.

View advertising options →