All Recovery Playbooks

Granted a risky token approval

You approved a smart contract to spend your tokens and want to check or revoke it.

Medium RiskAct soon

Recovery steps

1

Check what was approved

Use the Signature Decoder or check Etherscan > Token Approvals to see what permissions you granted.

2

Determine if the approval is unlimited

An unlimited approval means the contract can spend all of your tokens of that type. This is the highest risk.

3

Revoke the approval if suspicious

Use Revoke.cash or your wallet's built-in approval management to revoke the approval.

4

Check if any tokens were already taken

Review your balance and transaction history for the approved token.

5

Set approval limits going forward

When approving in the future, set specific amounts instead of unlimited approvals.

Quick checklist (printable)

This tool provides educational information only. It is not financial, tax, or legal advice. Always consult qualified professionals for decisions about your specific situation. Results are based on general patterns and may not reflect your circumstances.