Wallet security

Token Approvals Explained (and How to Revoke Them)

A ChainInspector Suite guide · crypto safety

Every time you use a DeFi app, you usually grant it permission to spend a token from your wallet — a “token approval.” These approvals don't expire on their own, and a forgotten or malicious one can drain your wallet months later. Understanding and cleaning up approvals is one of the most overlooked safety habits in crypto.

What a token approval is

To swap or stake a token, a smart contract needs permission to move it on your behalf. Many apps request unlimited approval for convenience, meaning the contract can move all of that token, any time, forever — until you revoke it.

Why old approvals are dangerous

How to revoke approvals

  1. Use a reputable approval-checker tool (such as revoke.cash) connected to your wallet.
  2. Review the list of contracts that can spend your tokens.
  3. Revoke anything you don't recognise or no longer use.
  4. Repeat this every few months as a habit.

Prevention going forward

Avoid the bait

Most malicious approvals ride on a scam token or fake site. ChainInspector Suite lets you research a token before you ever connect, so you avoid the trap in the first place.

Check any token in seconds

ChainInspector Suite runs every on-chain safety check for you and gives one clear risk score — privately, on your own PC.

Get ChainInspector Suite