SCALES creature markProtectBeta
Back to overview

Approval checker

Revoke risky token approvals.

See every active approval on any Solana wallet. Approvals are public on-chain data, so paste an address to look, or connect your own wallet to revoke. An approval is a delegate: a standing permission you gave a program to move a token out of your account. Forgotten or malicious delegates are one of the most common ways wallets get drained. Revoke any you do not recognize.

SCALES never touches your keys. You sign every action in your own wallet. Revoking an approval only clears a delegate, it cannot move your funds. We read your approvals from the chain and build the transaction; your wallet does the rest.

View any wallet's approvals

No wallet needed. Paste any Solana address and we read its public approvals from the chain. This is read-only; it cannot move anything.

Connect your wallet to revoke

Revoking needs the wallet's own signature, so this part needs a wallet. Your wallet signs every action; we never hold keys.

No Solana wallet detected here. Install Phantom, Solflare, Backpack, or Jupiter, or open this page in your wallet's in-app browser, then connect to revoke. The read-only view above works without one.

Worried you were already drained?

If tokens already left your wallet, do not panic. There are immediate steps that can stop it getting worse, and SCALES Protect can help.

This tool is provided free as a safety utility. It reads your approvals from the Solana chain and builds a revoke transaction that your own wallet signs. It never has custody of your keys or funds, and revoking an approval cannot move your balance.