Skip to content
Wallets & SecurityBeginner

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.

Vahe HakobyanVahe HakobyanEditor-in-chief Updated Oct 5, 20263 min readFact-checked
A dark desk with a hardware wallet, steel plate, and padlock on the right.
Illustration: World-Crypt
On this page

Short answer

You revoke token approvals by connecting your wallet to a blockchain approval checker, choosing the network, and revoking permissions you no longer use. Each revocation is an onchain transaction you confirm in your wallet.

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.

Before you start

  • You have the wallet that holds the approvals.
  • You hold enough of the network's currency for fees.
  • You know which networks you used with dapps.
  • You reached a known approval checker directly.

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.

  1. 1Open a known checkerType the address or use your own bookmark. Links from chat can point to a fake page.
  2. 2Connect your walletPick the wallet you used with dapps and check the address in the wallet prompt.
  3. 3Choose the networkSelect the network where you made approvals. Each network keeps its own records.
  4. 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.
  5. 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.

After the revocation

  • Save each transaction hash and its date.
  • Note the network and the approval removed.
  • Revoke approvals you did not create.
  • Keep your seed phrase private.

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.

Was this guide helpful?
Written byVahe HakobyanVahe Hakobyan is the editor-in-chief of World-Crypt. He covers bitcoin, markets and regulation, and leads the newsroom that fact-checks every story before it goes live.