How to revoke a token approval

The first time you swap or add liquidity to a pool, you must approve the token to be swapped. This gives the Uniswap Protocol permission to swap that token from your wallet.

Sometimes, token approvals need to be revoked. Here are a few reasons why:

  • Your wallet has been compromised
  • To change the amount of a token that has been approved
  • To reduce the risk of stolen funds/tokens

If you revoke a token approval, you will have to approve the token again the next time you attempt to swap on Uniswap.

How to revoke a token approval:

  1. Go to the “approval checker” section of the block explorer

  2. Enter your public wallet address

  3. Revoke the token approval from Uniswap

    Please note that revoking a token does require network costs and this process is different from disconnecting from a dapp.


Was this article helpful?