Skip to content

Glossary

Approval

Permission for a smart contract to move tokens from your address, often wider than people realise.

On Ethereum-style networks, many apps do not take your tokens in one step. First you approve a contract to spend them. That approval can last until you revoke it, and it can cover more than the amount you meant to swap today.

A malicious or buggy contract with an open approval can empty a wallet later. Revoke approvals you no longer need. A hardware wallet does not save you if you confirm a hostile approval on its screen.

See also

Related guides and stories

More terms: Address · Airdrop · Altcoin · Bitcoin · Blockchain · Bridge · Cold wallet · DeFi · Full glossary