Skip to main content

How to reset or revoke token approvals

Updated over 3 weeks ago

If you’ve approved a Synthetix contract to spend your tokens and want to remove or change that approval, you can revoke it. This gives you full control over which apps can use your tokens.

When to Revoke Approvals

  • You accidentally gave an unlimited approval.

  • You no longer use the app or contract.

  • You suspect a contract might be unsafe.

How to Revoke an Approval

  1. Go to a trusted tool like Revoke.cash or Etherscan Approvals.

  2. Connect your wallet.

  3. Search for the token (e.g. SNX or sUSD).

  4. Review which contracts have approval.

  5. Click Revoke to remove the approval.

  6. Confirm the transaction in your wallet (requires gas).

Resetting Approvals

  • If you want to lower the approved amount instead of removing it completely, you can reset approval to a smaller limit.

  • This is also done using revoke tools.

Revoking approvals costs gas. It’s good practice to occasionally review your token approvals, especially if you use multiple DeFi apps.

Did this answer your question?