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 on why:

  • If your wallet has been compromised
  • As a best practice to reduce the risk of stolen funds/tokens

How to revoke a token approval:

The next time you attempt to swap this token, you will have to go through the approval process again.

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


Was this article helpful?