Qué es un estándar de token y por qué «USDT ERC-20» y «USDT TRC-20» son redes distintas
Un estándar de token en palabras sencillas
Las cuentas de un token las lleva un contrato inteligente, es decir, un programa dentro de la red que cumple solo las reglas fijadas. El estándar de token describe qué acciones debe saber hacer ese programa y cómo se llaman, por ejemplo mostrar el saldo de una dirección y transferir tokens1. Sobre los tokens en sí trata el artículo qué es un token.
Piensa en el conector USB-C. Los teléfonos los fabrican empresas distintas, pero el conector es igual en todos, y por eso cualquier cable sirve para cualquier teléfono. Con el estándar de token pasa lo mismo. Si un token está hecho según ERC-20, una billetera o un exchange muestran su saldo y lo envían igual que cualquier otro token ERC-20, sin tener que aprender cada token nuevo por separado.
El estándar ERC-20 permite que el dueño autorice a otro contrato inteligente a gastar parte de sus tokens. En la billetera eso aparece como el botón «Permitir» en el sitio de un servicio, y un sitio fraudulento puede llevarse los tokens con ese permiso; de esto habla el artículo seguridad al conectar una billetera cripto.
El estándar describe solo cómo está hecho el token. Se llama token ERC-20 a cualquier contrato inteligente que sepa hacer las acciones requeridas2, y cualquiera puede escribir uno. Por eso las palabras «token del estándar ERC-20» no dicen nada de quién lo emitió ni de si se puede confiar en él. Cómo revisar un token desconocido lo explica ese mismo artículo sobre los tokens.
Por qué USDT existe en varios estándares
La empresa Tether emite USDT en varias redes, y en cada una con el estándar de esa red. Al 30.10.2026, en la lista oficial de Tether figura ERC20 junto a Ethereum y TRC20 junto a Tron, y también aparecen Solana, TON y otras redes3. Los exchanges suelen nombrar la elección de red con el nombre del estándar, y por eso «USDT ERC-20» quiere decir USDT en la red Ethereum, y «USDT TRC-20», USDT en la red Tron. Cómo funcionan las emisiones de un mismo token en varias redes se cuenta en el artículo sobre los tokens.
El USDT que los exchanges ofrecen en BNB Chain con el estándar BEP-20 no lo emite oficialmente Tether: en su lista no aparece3.
Quién emite ese USDT y qué significa para quien lo tiene lo analiza el perfil USDT.
Qué estándar elegir al enviar
Al enviar, el estándar lo decide el destinatario. Que una red sea más barata importa solo si el destinatario acepta el token en más de una red. Se decide en este orden:
- Averigua en qué red espera el token el destinatario. En un exchange figura en la página de depósito; a una persona, pregúntaselo directamente.
- Comprueba que tu exchange o tu billetera pueda enviar el token en esa red, y que el emisor, es decir, la empresa que emite el token, lo emita de verdad en ella. dónde consultar: la lista de redes en el sitio del emisor del token; para USDT, tether.to/en/supported-protocols
- Si envías desde tu propia billetera, ten en ella un poco de la moneda de esa red para la comisión.
- Si sirven varias redes, compara la comisión que el exchange o la billetera te muestra antes de confirmar. dónde consultar: la comisión en la página de retiro del exchange o en la ventana de confirmación de la billetera
- Primero manda un monto de prueba, y no te apures con el resto hasta que llegue.
Estos mismos pasos, con las variantes para USDT, los detalla la guía cómo enviar USDT.
En qué se diferencian ERC-20, TRC-20, BEP-20 y SPL
Los cuatro estándares describen tokens fungibles. Un token fungible, o intercambiable, es aquel en el que cada unidad es igual a cualquier otra, en tipo y en valor2, como dos billetes de la misma denominación. Lo que distingue a los estándares es, ante todo, la red donde funcionan.
TRC-20 es el mismo formato que ERC-20, solo que en la red Tron4. BEP-20 es el estándar de la red BNB Chain (su nombre completo es BNB Smart Chain, y en los exchanges también figura como BSC), que amplía ERC-205. El estándar de tokens de Solana se llama SPL6.
El estándar de token, su red y la moneda para la comisión
| Estándar | Red | Moneda para la comisión |
|---|---|---|
| ERC-20 | Ethereum | ETH |
| BEP-20 | BNB Chain | BNB |
| TRC-20 | Tron | TRX |
| SPL | Solana | SOL |
En Ethereum la comisión se paga en ETH7, en BNB Chain en BNB8 y en Solana en SOL9. En Tron, una transferencia consume recursos de la red, y si no alcanzan, la red quema TRX10. Por qué sin la moneda de la red normalmente no puedes enviar un token, y qué formas y apps ayudan a bajar la comisión o a pagarla con el propio token, lo explica el artículo qué es el gas.
Las redes compatibles con Ethereum, como Polygon PoS, Arbitrum y Base, aceptan los mismos contratos inteligentes que Ethereum11, y en ellas los tokens se emiten con las mismas reglas. La dirección «0x…», es decir, el número de tu «cuenta» en la red, es la misma en Ethereum, en BNB Chain y en esas redes, así que el formulario de envío normalmente no detecta si elegiste mal la red. Por qué pasa esto y qué hacer después de un error así lo cuenta el artículo qué es la EVM.
Estándares para NFT
Para los tokens únicos, en los que cada uno tiene su propio número, existen otros formatos, ERC-721 y ERC-1155. Con ellos se emiten los NFT12, de los que habla el artículo qué es un NFT.
¿Se puede enviar un NFT del estándar ERC-1155 a una billetera común?
Sí. Una billetera común es una dirección que controla quien tiene la clave, y el estándar ERC-1155 no le aplica a esa dirección ninguna comprobación especial del destinatario13. La dificultad suele estar en verlo. MetaMask, por ejemplo, permite agregar NFT de los estándares ERC-721 y ERC-1155 y advierte que no todos los NFT se muestran bien14. Al 30.10.2026, la app de MetaMask solo permite enviar NFT del estándar ERC-72114.
Por eso, antes de enviar, pregúntale al destinatario si su billetera muestra NFT ERC-1155 en la red correcta. A una dirección de depósito de un exchange manda un NFT solo si el exchange dice claramente que acepta ese tipo de NFT.
Más detalles sobre cómo está hecho ERC-20 y los estándares para NFT
El estándar ERC-20 exige que el token informe cuántas unidades se emitieron, muestre cuánto hay en cada dirección, transfiera tokens y le dé a otro contrato inteligente el derecho de gastar parte de los tokens del dueño. El nombre, el ticker (un nombre corto como USDT) y el número de decimales son opcionales en este estándar1. ERC significa Ethereum Request for Comments, que es como en Ethereum se llaman las propuestas de estándares para aplicaciones15, y el 20 es el número de la propuesta. ERC-20 lo propusieron Fabian Vogelsteller y Vitalik Buterin el 19 de noviembre de 20151.
El estándar ERC-721 se creó el 24 de enero de 201812. Hay NFT más antiguos que el estándar. Los autores de ERC-721 ponían como ejemplo CryptoPunks12, y los punks tienen su propio contrato inteligente de 2017, anterior a ERC-72112. ERC-1155 se creó el 17 de junio de 2018. Un solo contrato ERC-1155 puede llevar todos los tipos de tokens que se quiera, fungibles y únicos, y mover varios tipos a la vez con una única operación. Con ERC-20 y ERC-721 hace falta un contrato aparte para cada tipo de token o cada colección. Los autores de ERC-1155 explicaban su origen con los juegos, donde los desarrolladores crean miles de tipos de objetos13.
| ERC-20 | ERC-721 | ERC-1155 | |
|---|---|---|---|
| ¿Todas las unidades son iguales? | sí | no | a veces |
| ¿Varios tipos de tokens en un contrato? | no | no | sí |
| ¿Varios tipos en una sola operación? | no | no | sí |
| ¿La transferencia comprueba si el contrato la acepta? | no | a veces1 | sí |
- Solo en la transferencia «segura», que el estándar describe aparte de la común. ↩
La comprobación del destinatario existe por si la transferencia va a la dirección de un contrato inteligente. Los tokens ERC-20 enviados a un contrato que no sabe manejarlos pueden perderse para siempre2. Una transferencia ERC-1155, en ese caso, se cancela13, y en ERC-721 funciona igual la transferencia «segura»12.