Glossary term
Token approval
Definition
Permission a user grants a smart contract to spend certain tokens from their wallet. Unlimited approvals to malicious contracts are a common cause of theft.
Example
Before a DEX can swap your USDC, your wallet asks you to sign an approval; periodically reviewing and revoking old approvals reduces the risk of theft.