Practical guide
What ERC-20 Token Approvals Mean
An ERC-20 approval authorizes a contract to transfer a stated amount of a token from your wallet. It is separate from a swap and can remain active after the trade finishes.
Read the spender and amount
Check the contract receiving the allowance and whether the amount is limited to the trade or effectively unlimited.
Revoke unused allowances
If a contract no longer needs access, revoke its allowance. Revoking is an on-chain transaction and requires a wallet signature.
Use trusted contract addresses
A familiar app name is not proof of a safe contract. Verify contract addresses from the project’s official sources before approving.