Tu guía de ERC-1155: comparando ERC-721 con ERC-1155
Autor: Alchemy Team
La llegada de nuevas aplicaciones a Ethereum llevó a los equipos de desarrollo a diseñar nuevos tipos de estándares de tokens. En sus primeros años, el estándar de token ERC-20, que define el funcionamiento de un token tradicional como DAI o UNI, dominaba el mercado. Este enfoque de las criptomonedas trata todos los activos como completamente intercambiables (lo que se conoce como fungibilidad), funcionando conceptualmente como una moneda tal como el USD.
Sin embargo, en los últimos 18 meses los NFT han captado la atención del mercado, y dependen de un estándar más nuevo denominado ERC-721. Este estándar permite la creación de tokens únicos y personalizados: por ejemplo, una carta coleccionable, o un avatar personal totalmente único que no puede replicarse.
Últimamente, la atención del mercado de criptomonedas se ha ido desplazando hacia otro estándar con un conjunto de propiedades recién revisado: el estándar de token ERC-1155. Este debate entre ERC-721 y ERC-1155 puede confundir a los equipos, y vale la pena saber cuándo emplear cada uno. Aunque ERC-1155 es un estándar más nuevo y tiene algunas ventajas técnicas que podrían darle una ventaja en el futuro, no es una mejora estricta y difiere en ciertos aspectos.
Una breve historia de los NFT
¿Por qué esta elección entre los dos estándares de tokens se ha convertido en un punto de fricción? Después de todo, muchos proyectos de NFT hoy en día siguen usando el estándar ERC-721.
Inicialmente, el ecosistema de Ethereum tenía poca necesidad de un nuevo estándar de token. Después de todo, la mayoría estaba interesada en usar la función de contratos inteligentes, tan elogiada, que distinguió a Ethereum en sus primeros días. Crear una red blockchain con un token ERC-20 asociado era relativamente fácil y dio lugar al nacimiento de numerosos proyectos nuevos, como Crypto.com y USDC de Circle.
Pero el ecosistema de Ethereum experimentó un cambio radical cuando los desarrolladores vieron el potencial de otros casos de uso con su función de contratos inteligentes. A diferencia de los tokens fungibles, que son completamente intercambiables y funcionan de forma similar a un billete de dólar, los tokens no fungibles, que identifican de forma única a cada token, permitieron una gran cantidad de nuevas aplicaciones.
Ambos estándares de tokens tienen sus aplicaciones, y vale la pena conocer sus propiedades particulares para decidir cuál implementar en tu proyecto.
¿Qué es el estándar de token ERC-721?
El estándar de token ERC-721 dio inicio a la fiebre de los NFT. Fue el primero de su tipo y, en consecuencia, el estándar más popular para crear estos tokens únicos. Los NFT tienen una larga historia, pero junto con el estándar de token ERC-721, recién alcanzaron verdadera relevancia con el proyecto CryptoKitties.
Dapper Labs, la empresa detrás de CryptoKitties, introdujo ERC-721 mediante una Ethereum Improvement Proposal (EIP) en 2017. Los CryptoKitties son un conjunto de gatitos coleccionables generados aleatoriamente que se pueden intercambiar individualmente, de forma similar a los Tamagotchis o Pokemon. Cada CryptoKitty es 100% único: no se pueden replicar, y tienen un historial de transacciones que permite al público saber exactamente quién ha sido dueño del gatito a lo largo de toda su existencia.

Además de ser completamente únicos, aquí están algunas de las especificaciones adicionales de ERC-721:
- Permite transferir NFT entre cuentas, lo que permite intercambiarlos por otras monedas.
- Permite identificar el suministro total de un conjunto de NFT en la red.
- Permite consultar quiénes son los propietarios de un activo específico.
Apenas cuatro años después, los NFT basados en ERC-721 se han apoderado del ecosistema cripto. Los proyectos van desde la propiedad en blockchain de copias originales de arte digital que se venden por decenas de millones, hasta avatares únicos que se han convertido en una membresía pública a un club exclusivo, pasando por la propiedad fraccionada de terrenos privados.
¿Qué es el estándar de token ERC-1155?
El estándar de token ERC-1155 fue desarrollado por el equipo detrás del proyecto Enjin, que se enfoca en soluciones basadas en blockchain para juegos. Enjin introdujo el estándar en 2019, y este funciona como un punto medio entre el estándar ERC-20 y el estándar ERC-721.
Enjin identificó una serie de desafíos asociados con el estándar ERC-721, relativamente limitado, en particular la imposibilidad de realizar transferencias por lotes.
Con el estándar ERC-721, si se quisieran transferir múltiples NFT, cada NFT requeriría una única transacción, porque cada NFT está representado por un único contrato inteligente. Esto genera costos de transacción exorbitantes al acuñar o intercambiar NFT individuales. ERC-1155 permite transferencias por lotes —múltiples activos en un único contrato inteligente— que hacen que todos los tokens se transfieran a la vez, lo que reduce la congestión de la red y, en consecuencia, los costos de gas. Por ejemplo, cuando un usuario quiere vender mil objetos de un juego a otro usuario, puede usar la transferencia por lotes de tokens de ERC-1155 para enviarlos todos de una sola vez 💸.
Otra característica importante de este estándar multi-token es que admite tanto tokens fungibles como no fungibles —gracias a su capacidad de manejar múltiples estados— en la misma dirección y contrato. En términos prácticos, esto significa que se pueden realizar pagos dentro del juego usando un token fungible en esa dirección y, al mismo tiempo, transferir activos NFT únicos.
Otra característica adicional de ERC-1155 es que permite la creación de tokens semifungibles. Los SFT se negocian como tokens fungibles, pero una vez canjeados, se convierten en NFT. Por ejemplo, una entrada para un concierto, antes del evento, puede considerarse un activo fungible: cualquier entrada te dará el mismo acceso general al concierto. Sin embargo, después del concierto, la entrada pierde su valor de intercambio y se convierte en un objeto único de recuerdo. Los SFT permiten integrar ese tipo de funcionalidad directamente en el código de la entrada.
Por último, las transferencias de tokens en este estándar se pueden revertir en caso de error. En el estándar ERC-721, no se pueden recuperar los activos si se envían a la dirección equivocada. Sin embargo, ERC-1155 incluye una función que resuelve esto. La función de transferencia segura y varias otras reglas están implementadas para evitar abusos.

ERC-721 vs. ERC-1155
El estándar de token ERC-1155 podría tener un uso mucho más prominente que el estándar ERC-721 en el futuro cercano, gracias a sus características adicionales. Ambos permiten acuñar nuevos NFT, pero hay algunas diferencias clave:
- ERC-1155 permite la creación tanto de tokens semifungibles como de tokens no fungibles, mientras que ERC-721 solo permite estos últimos.
- En ERC-1155, los contratos inteligentes están vinculados a múltiples URI y no almacenan metadatos adicionales (como nombres de archivo). En comparación, ERC-721 solo admite metadatos estáticos almacenados directamente en el contrato inteligente para cada ID de token, lo que aumenta los costos de despliegue y limita la flexibilidad.
- Los contratos inteligentes de ERC-1155 admiten una cantidad ilimitada de tokens, mientras que ERC-721 necesita un nuevo contrato inteligente para cada tipo de token.
- ERC-1155 también permite transferencias de tokens por lotes, lo que puede reducir los costos y tiempos de transacción. Con ERC-721, si se quieren enviar múltiples tokens, estos se envían de forma individual.
Construyendo hacia el futuro de los NFT
Si buscas recursos adicionales para aprender sobre NFT o construir los tuyos propios, ¡te tenemos cubierto! En Alchemy, uno de nuestros objetivos principales es ayudar a educar a los desarrolladores de blockchain sobre las herramientas disponibles en este espacio, y proporcionar recursos que te ayuden a convertirte en un mejor desarrollador. Aquí tienes algunos tutoriales que pueden ayudarte a comenzar a acuñar tus propios NFT:
Además, acabamos de lanzar un NFT API que te ayudará a obtener estos metadatos sin depender del conjunto limitado de herramientas disponibles a través de web3.js o ethers.js. ¡Regístrate en la lista de espera a continuación!
Si necesitas ayuda mientras construyes, revisa el centro de soporte de Alchemy o abre un ticket de soporte desde el Alchemy Dashboard.
Boletín de Alchemy
Entérate primero de los lanzamientos
Suscríbete a nuestro boletín
Recibe las últimas actualizaciones de productos y recursos de Alchemy
Al ingresar tu correo electrónico, aceptas recibir nuestras comunicaciones de marketing y actualizaciones de productos. Reconoces que Alchemy procesa la información que recibimos de acuerdo con nuestro Aviso de Privacidad. Puedes cancelar tu suscripción en cualquier momento.
Artículos relacionados

Convierte Claude Code en un agente de investigación onchain
Convierte Claude Code en un agente de investigación onchain con el Alchemy CLI. Rastrea lanzamientos de tokens, wallets de deployers y admin keys haciendo las preguntas correctas.

El router Cortex: cómo elegimos el nodo más rápido y saludable para cada solicitud
Llevar una solicitud a una región cercana es lo mínimo esperable. Lo que pasa después, elegir qué nodo responde, es donde Cortex hace su trabajo.

La mejor infraestructura blockchain para agentes de IA (2026)
Compara la mejor infraestructura blockchain para agentes de IA en 2026: frameworks de agentes, proveedores de RPC y datos listos para agentes, y los estándares que los conectan.