Escrito por Pablo Gómez
Founder & CEO de Metlabs · Revisado el 11 de octubre de 2026
ERC-20 (igual que EIP-20) fija una interfaz mínima común. Las funciones obligatorias son totalSupply, balanceOf, transfer, transferFrom, approve y allowance, más los eventos Transfer y Approval. Las opcionales name, symbol y decimals mejoran la usabilidad; decimals suele ser 18, y los saldos se almacenan como enteros (un token equivale a 10^18 unidades base). El patrón approve más transferFrom, conocido como modelo de allowance, es lo que permite a un contrato tercero, como un exchange descentralizado, mover tus tokens previa autorización.
Es el estándar de token más usado de Ethereum y el sustrato de la mayoría de stablecoins, tokens de gobernanza y activos tokenizados. Su interfaz común es lo que hace posible la liquidez componible entre protocolos: cualquier herramienta sabe leer y mover un ERC-20 sin código a medida. El estándar es EIP-20, en estado Final, creado el 19 de noviembre de 2015 por Fabian Vogelsteller y Vitalik Buterin.
Las stablecoins USDC (emitida por Circle) y USDT (Tether) son ERC-20, igual que los tokens de gobernanza UNI (Uniswap) y AAVE (Aave) o el stETH de Lido. Para la tokenización, ERC-20 es la base sobre la que ERC-3643 (T-REX) añade verificación de identidad y control de transferencias por cumplimiento, de modo que la mayoría de activos del mundo real fungibles se emiten como ERC-20 o como ERC-3643.
Fuentes
También conocido como
- ERC20






