Skip to content
Conceptos Fundamentales

ERC-20

Padrão técnico para criar e implementar tokens fungíveis na Ethereum, definindo funções comuns que garantem compatibilidade entre aplicações.

Puntos clave

  • ERC-20 es el estándar técnico más utilizado para crear tokens fungibles en redes compatibles con la máquina virtual de Ethereum.
  • Define un conjunto de funciones comunes, como transferir y consultar el saldo, que todo token del estándar debe implementar.
  • Esta estandarización garantiza que billeteras, exchanges y aplicaciones puedan interactuar con cualquier token ERC-20 sin necesidad de una adaptación específica.

¿Qué es ERC-20?

ERC-20 es una especificación que establece cómo debe comportarse un token fungible en redes compatibles con Ethereum. En lugar de que cada proyecto invente sus propias reglas, el estándar define una interfaz común, lo que permite que cualquier herramienta que entienda ERC-20 trate a todos los tokens de este tipo de la misma manera. Es una de las bases de la interoperabilidad en el ecosistema.

Cómo funciona

El estándar describe un conjunto de funciones que el contrato inteligente del token debe ofrecer. Entre ellas están la transferencia de unidades entre direcciones, la consulta del saldo de una dirección, la verificación del total emitido y un mecanismo de autorización, que permite que una dirección gaste tokens en nombre de otra dentro de un límite. Son estas funciones las que una billetera o aplicación invoca para operar el token.

Como toda la lógica reside en un contrato inteligente, crear un token ERC-20 significa publicar un contrato que implementa esta interfaz. A partir de ahí, el token hereda la compatibilidad con toda la infraestructura existente: las billeteras lo muestran, los exchanges lo listan y los protocolos de finanzas descentralizadas lo aceptan, sin necesidad de una integración a medida.

La mayoría de las stablecoins y de los tokens de proyectos siguen este estándar, lo que explica por qué un único formato concentra tanto valor y tanta actividad.

Por qué importa

Para una empresa que emite o acepta tokens, el ERC-20 es el formato que garantiza compatibilidad inmediata con el resto del ecosistema. Es gracias a él que una stablecoin creada por un emisor funciona en cualquier billetera y aplicación compatible, sin que cada integración deba rehacerse desde cero.

Limitaciones

El estándar define el comportamiento, pero no la calidad del contrato: un ERC-20 mal escrito puede contener fallas que expongan a los tenedores. El estándar original también tiene limitaciones conocidas, que llevaron a extensiones y a precauciones adicionales en ciertas interacciones. Además, seguir el ERC-20 no dice nada sobre el respaldo o la utilidad del token, que dependen del proyecto detrás de él.