Granted a risky token approval
You approved a smart contract to spend your tokens and want to check or revoke it.
Recovery steps
Check what was approved
Use the Signature Decoder or check Etherscan > Token Approvals to see what permissions you granted.
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.
Revoke the approval if suspicious
Use Revoke.cash or your wallet's built-in approval management to revoke the approval.
Check if any tokens were already taken
Review your balance and transaction history for the approved token.
Set approval limits going forward
When approving in the future, set specific amounts instead of unlimited approvals.
Quick checklist (printable)
Related tools
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.