T
iTokenly
DefinitionEthereum

ERC-1155

An Ethereum token standard that lets one smart contract create and manage multiple token types, including fungible tokens, NFTs, and semi-fungible items.

ERC-1155 is an Ethereum token standard for creating multiple kinds of tokens within a single smart contract. Unlike ERC-20, which is mainly for interchangeable tokens, or ERC-721, which is mainly for one-of-a-kind NFTs, ERC-1155 can handle fungible tokens, non-fungible tokens, and semi-fungible tokens together. Each token type is identified by an ID, allowing one contract to manage many assets instead of deploying a separate contract for each one.

This matters because ERC-1155 can reduce complexity and transaction costs when projects need many related digital items. It is commonly used in blockchain games, collectibles, memberships, and digital asset platforms. For example, a game could use one ERC-1155 contract to issue gold coins that are interchangeable, a limited-edition sword that is unique, and event tickets that start as identical but become distinct after use. Compared with separate ERC-20 and ERC-721 contracts, ERC-1155 offers a more flexible and efficient way to manage diverse token inventories.

Other terms in Ethereum