Logo Oficial MASTR MASTR Apoyar el trabajo
Contenido
← Inicio de la wiki

Wallets & security

Token approvals outlive a trade

A spending permission is separate from connecting a wallet or completing one swap.

Security guide · 1 min read

Los artículos de investigación y las referencias se publican en inglés. La navegación está disponible en siete idiomas.

En este artículo
  1. Check the permission itself

For ERC-20 tokens, an allowance can let a spender transfer tokens on an owner's behalf. The permission may remain after the immediate action finishes. Disconnecting a website from a wallet's interface does not necessarily remove an onchain allowance.

Check the permission itself

Identify the network, token contract, spender and amount. An unlimited allowance gives a different exposure from a narrowly limited one. Also consider whether the spender can be upgraded or otherwise change behaviour.

Review unused allowances through a trusted tool reached independently. A permission-revocation website can itself be impersonated. Revocation is an onchain change and does not recover assets already transferred. It also cannot secure a wallet whose private key has been exposed.

A balance that is currently empty can become exposed later if the allowance remains and new tokens arrive. This is why separating wallet uses and periodically reviewing permissions address different risks. For permissions created by a signature rather than an immediate transaction, read signed permits.

Fuentes

  1. ERC-20: token interface and allowances
  2. MASTR: Crypto Survival Guide, four original panels

Investigación revisada el 5 de septiembre de 2026. Historical cases retain the date and legal status of the cited record.

Lecturas relacionadas

MASTR

Apoya la investigación independiente

Las investigaciones, las pruebas originales y las guías son de acceso libre. Las donaciones voluntarias ayudan a financiar la investigación y a mantener disponibles las herramientas de MASTR.

Abrir billetera