> For the complete documentation index, see [llms.txt](https://docs.allbridge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allbridge.io/guides/faq/how-to-revoke-token-approvals.md).

# How to revoke Token Approvals?

If you see a "Transaction Error. Exception is thrown in contract code" error while approving a transaction in MetaMask, you may follow our step-by-step guide.

![](https://lh6.googleusercontent.com/3-zgqbOu0Dqlyaq4kaA9rsFkPnhV5lHmK3Lp8KfDx8GLcTdvlJlrFtoJkXzD0bKCjoTd5q7e_AAHIoLVQNerYFi2mfYSKBlNfzw8pIcsvhCrJMkumU16MDyoMuKzzy674Re8Eh4-)

It is possible to revoke your token approvals using:

Avalanche C-chain - [Snowtrace](https://snowtrace.io/)

BSC - [Bscscan](https://bscscan.com/)

Celo - [Celoscan](https://celoscan.io/)

Ethereum - [Etherscan](https://etherscan.io/)

Fantom - [Ftmscan](https://ftmscan.com/)

Polygon - [Polygonscan](https://polygonscan.com/)

1. Go to the block explorer of the chain where you need to revoke your token approvals.
2. Press on More.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fy161Tm8IjB0Zv9EZjQc0%2FPicsart_22-06-23_19-07-56-765.jpg?alt=media\&token=19b54cea-a358-465c-afbc-7c95f7005654)

3\. Press on Token Approvals.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FEsyQ2TNVmJOn14whQIzC%2F2.png?alt=media&amp;token=22e54796-3e6a-41d3-be35-873c43726cc3" alt=""><figcaption></figcaption></figure>

4\. Enter your wallet address in the field.

![](https://lh5.googleusercontent.com/oXsN210rPp4OdzLzWJIQPYIdhOFeN__dW-jxr41ZmWxDeuPS7mvVy7AUTvOGZQ3xO3ePfoh4Un0vgfp73HjwCexJdrPHFPscRYY6SlZiGgJY5n7oDSKxeGEyb-yYxqAQlsuRjpfK)

5\. You will see all of your token approvals.

![](https://lh3.googleusercontent.com/2EtPoRmsUyfO89kVG2LvwYbT5PafuKNZsh7XoZn9ArzYv54JI1WXEssr5ZNqWLONPj9NB_Zd0_QAwVfWrHeT6xjZ5p0ipXQoJZr0T5ktO8a_gLepNAJKCLE8toYJ_Sw7cQQbb2I4)

6\. Find a required token which you can see in the Contract field and a required Bridge contract address in the Approved Spender field.

7\. Connect your wallet by pressing “Connect to Web3” button

![](https://lh6.googleusercontent.com/lUkhllzN6_AcXMFTQwKd2owF-yun3rpCsRk-vN4VzwDEesWGOu1DSttt_b9sIaXX9UnB4Pj_p5hb7uLJSSUkQu5N6WujwmElr8UaCxZYUoQGsRYeoc5IKfefyFSZcHtaXFLlw8SQ)

8\. Press on the revoke button.

![](https://lh5.googleusercontent.com/_9GHjNnKYuiuvyvRyKUVwjkOIJxEvuhiKoogn-B3beEtlpufPiWdIMbbpTHPX7_bHacvJcHswXvzvJmt2AR0NZyqXOISGRp_lTK7I66EiNiHEOebGcltoNK59SE66bR7QSF7Mt2H)

9\. Approve revoke in your wallet.

![](https://lh6.googleusercontent.com/N5-biBvxvIvjz8TNhERSEqPrsIzbTRzYWE61Ysi55Ai9A0pu8QuJCdMOQWaraZOHFYMKS1m9H3Y6xr8OnHpVnSL2FF9ztdkuLKx62n4VclVBT_N1J53jsQ5rfSP7g4kNTVxPvkt6)

You also can revoke token approvals using:

Harmony - [Harmony Block Explorer](https://explorer.harmony.one/tools/approvals)

Klaytn - [Klaytnscope](https://scope.klaytn.com/)

1. To revoke token approvals using Harmony blockchain, press on Sign in Metamask and revoke token approvals.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fjg6vqXKRXAHGZmVhSQ8o%2F99999.png?alt=media&amp;token=15c1ac8a-71c9-4d7b-bb2c-eff9251f207a" alt=""><figcaption></figcaption></figure>

2\. To revoke token approvals using Klaytn blockchain, enter your wallet address, press on Approvals and revoke token approvals.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FBUS6t1TMkOmydgxsI0dO%2F99.png?alt=media&amp;token=ed236363-8c45-4673-9593-e3f4528d6542" alt=""><figcaption></figcaption></figure>
