Skip to main content

EIP-1155: Multi Token Standard

EIP-1155 introduced the Multi Token Standard, an efficient framework capable of representing multiple token types—both fungible and non-fungible—within a single

Abstract

EIP-1155 introduced the Multi Token Standard, an efficient framework capable of representing multiple token types—both fungible and non-fungible—within a single smart contract. This architectural improvement addresses the limitations of EIP-20 and EIP-721, which require separate contract deployments for each token type. By reducing the number of contract deployments, the standard significantly lowers gas costs and complexity for dApps, particularly in gaming and complex asset ecosystems where many unique and non-unique items coexist. EIP-1155 allows for batch transfers and multi-asset management in one transaction, offering significant scalability benefits for decentralized applications requiring diverse tokenized inventories. Authors: Witek Radomski, Andrew Cooke Publication: Ethereum Improvement Proposals Publication date: 2018-01-01

Key findings

  • Enabled management of multiple token types in a single smart contract.
  • Reduced gas consumption for batch transfers and asset management.
  • Supported hybrid models containing both fungible and non-fungible assets.
  • Improved scalability for token-heavy applications like gaming platforms.

Citation

Witek Radomski, Andrew Cooke (2018). EIP-1155: Multi Token Standard. Ethereum Improvement Proposals. https://eips.ethereum.org/EIPS/eip-1155
Canonical knowledge ID: research:eip-1155-multi-token-standard