Crypto Security Center

Token approval checker

Approvals are the permissions most people forget they granted. Paste a public wallet address to see which contracts can still spend its tokens, and how much.

Cyber Security Space will never ask for your private key or recovery phrase. Only enter a public wallet address. Public addresses are read only — nothing here can move funds or sign a transaction.

Allowances are read live from each token contract. Revoking happens in your own wallet — this page never requests a signature.

How to work through your approvals

  1. 1. Start with unlimited allowances. These have no ceiling, so they carry the most consequence if the spender is compromised.
  2. 2. Then anything you do not recognise. If you cannot name the application behind a spender, you cannot judge the risk.
  3. 3. Then anything dormant. Applications you stopped using still hold live permissions.
  4. 4. Keep what you actively use. Revoking an approval you need just means approving again next time, and paying gas twice.

Continue

Related security checks

Wallet scanner

Live

Check a wallet for risky approvals and contract exposure

A risk score, the findings behind it, and a prioritised list of what to fix first.

Open tool

Transaction explainer

Live

Understand what a transaction actually did

A readable explanation of the transaction and the permissions it created.

Open tool

Token risk scanner

Live

Review a token contract before you interact with it

A contract-level risk assessment with the specific code patterns detected.

Open tool

Questions

Frequently asked

What is a token approval?
An approval is a standing permission you give a smart contract to spend a specific token from your wallet. Decentralised exchanges need it to execute a swap. The permission does not expire on its own and stays in place after the transaction that created it.
Why is an unlimited approval risky?
An unlimited allowance lets the approved contract move any amount of that token from your wallet, at any time, without a new confirmation. If that contract is later exploited or was malicious from the start, the approval is the mechanism used to take the tokens.
How do I revoke an approval?
Revoking is an on-chain transaction you send from your own wallet — you set the allowance for that token and spender back to zero, and pay gas to do it. Many wallets now include an approvals screen. We deliberately do not offer to do it for you, because that would require a signature.
Do you show approvals that were already revoked?
No. We read the current allowance directly from each token contract, so approvals that were spent down or revoked do not appear in the list.

Important

Cyber Security Space provides automated security analysis based on available blockchain and threat intelligence data. Results may be incomplete or inaccurate and should not be treated as a guarantee of safety, financial advice, or investment advice. This score reflects the security signals currently detected. A low-risk score does not guarantee that a wallet or transaction is safe.

Nothing on this page is financial or investment advice.