# ERC-1155 MULTI-TOKEN STANDARD **Published by:** [Vexalus](https://paragraph.com/@vexalus/) **Published on:** 2023-07-27 **URL:** https://paragraph.com/@vexalus/erc-1155-multi-token-standard ## Content The ERC-1155 standard is a protocol used on the Ethereum blockchain for creating and managing multiple types of tokens. Unlike other token standards like ERC-20 and ERC-721, ERC-1155 efficiently contains fungible (identical) and non-fungible (unique) tokens within a single smart contract. Key features of ERC-1155 include: Single Contract: It allows developers to deploy a single contract to manage multiple types of tokens, which reduces gas costs and minimizes blockchain bloat. Batch Transfers: ERC-1155 enables batch transfers, allowing multiple token transfers to different addresses in a single transaction, improving efficiency and reducing costs. On-Chain Metadata: It supports on-chain token metadata, which can help display information about the tokens without referencing external sources. Built-in Atomic Swaps: ERC-1155 contracts facilitate atomic swaps, allowing users to exchange different tokens atomically within the same transaction. Flexibility: This standard is highly flexible, allowing developers to implement various gaming, financial, and other use cases involving fungible and non-fungible tokens. Overall, ERC-1155 is a robust standard that enhances tokenization capabilities on the Ethereum blockchain, making it easier for developers to create and manage a wide range of token types efficiently. ## Publication Information - [Vexalus](https://paragraph.com/@vexalus/): Publication homepage - [All Posts](https://paragraph.com/@vexalus/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@vexalus): Subscribe to updates - [Twitter](https://twitter.com/ivexalus): Follow on Twitter