How to revoke token approvals in your wallet
Revoke token approvals by connecting your wallet to an approval checker, choosing the network, and confirming each revocation onchain for a network fee.

A token approval lets a dapp move tokens from your wallet, and it can stay active after you stop using that app. Revoking it tells the token contract to stop letting that spender move your tokens. You need that wallet and some of the network's currency for fees.
What you need before you start
Approvals live on the network where you made them, so connect the wallet you used with dapps. Each revocation is an onchain transaction with a fee in the network's own currency. Open a known checker by typing its address or using your own bookmark.
How to revoke token approvals
A checker lists the approvals it finds for your wallet. Some checkers miss approvals, especially on less common networks, so a second known checker can help.
- 1Open a known checkerType the address or use your own bookmark. Links from chat can point to a fake page.
- 2Connect your walletPick the wallet you used with dapps and check the address in the wallet prompt.
- 3Choose the networkSelect the network where you made approvals. Each network keeps its own records.
- 4Review and revokeLook at the spender and the amount, then revoke permissions you no longer use. The checker prepares a transaction that clears the allowance.
- 5Confirm in your walletCheck the network and the fee before you sign. A confirmed transaction cannot be reversed.
What to do after revoking
After each revocation, save the hash, the date, the network, and the approval you removed. Keep watching your wallet for movements and approvals you did not create. Revoking stops future spending, but it does not undo transactions the contract already made.
Frequently asked questions
Yes. Each network keeps its own records, so revoking on one does not affect another. Check every network you used with dapps.
No. A confirmed revocation cannot be reversed. The app may fail until you approve it again, and it will ask when you next use it.
A checker can miss approvals on less common networks or tokens. Try another known checker and look at the network explorer.






