Escrito por Pablo Gómez
Founder & CEO de Metlabs · Revisado el 11 de octubre de 2026
En ERC-1155 cada ID lleva un balance. Si un ID tiene un suministro mayor que uno con copias indistinguibles es fungible; si su suministro es uno, funciona como un NFT. El estándar combina capacidades de ERC-20 y ERC-721 bajo una sola dirección de contrato. balanceOf(address, id) consulta un balance y balanceOfBatch recupera varios pares propietario-id en una sola llamada. safeTransferFrom mueve un tipo y safeBatchTransferFrom mueve varios en una única transacción, sin contrato envoltorio, lo que reduce el gas. La aprobación es por operador mediante setApprovalForAll, y emite los eventos TransferSingle, TransferBatch, ApprovalForAll y URI.
El estándar EIP-1155, creado el 17 de junio de 2018 y con estado Final desde 2019, fue firmado por Witek Radomski, Andrew Cooke, Philippe Castonguay, James Therien, Eric Binet y Ronan Sandford, del entorno de Enjin. Usa ERC-165 para la detección de interfaz y exige que los receptores contrato implementen onERC1155Received u onERC1155BatchReceived. Importa por su eficiencia de gas y por la gestión unificada de inventarios mixtos, con acuñación y quema por lotes.
ERC-1155 domina en gaming, donde conviven ítems fungibles como pociones y piezas únicas como skins. Su naturaleza semi-fungible lo conecta con ERC-3525, aunque el mecanismo difiere: ERC-1155 separa la fungibilidad por ID, mientras que ERC-3525 introduce valor dentro de un mismo token. En tokenización sirve para representar lotes homogéneos junto a activos únicos en una sola colección, y es compatible con ERC-2981 para royalties. Ejemplos reales son Enjin (impulsor del estándar) y The Sandbox, cuyos ASSET in-game usan ERC-1155.
También conocido como
- ERC1155
- Multi Token Standard





