Cover photo

Smart contract

How to revoke smart contract allowances/token approvals

*Note: smart contract allowances are different from simply connecting your wallet to a dapp. For information on disconnecting your wallet from dapps *Revoking approvals vs. disconnecting apps: what's the difference?

It's easy to confuse these two processes, but they are fundamentally different:

  • Disconnecting your wallet from a dapp involves cancelling permission for it to see your public address and your token balances, and, depending on what you originally consented to, stopping it from initiating transactions (although not executing them) and viewing past activity.

  • Revoking an approval/allowance means a dapp can no longer access the contents of your wallet and move them around.