Read

Edit

History

Notify

Share

ERC-1155

ERC-1155 is a multi-token standard that creates a interface to represent and control any number of fungible and on the network. The standard has the functionalities of both the and standards, making it more efficient at correcting obvious implementation errors. [1]


ERC-1155 can store multiple items in a single , and the items can be transferred to one or more recipients in a single transaction. Its functions, including mass transfers as standard, multiple tokens in the same contract, integrated token type detection, and secure token transfer, have helped to overcome and limitations. [2][3]

Overview

Fungible token standards like and standards like require a separate contract to be deployed for each token collection. This, in turn, causes redundancy in bytecode on the network, limiting certain functionality through the process of separating each token contract into its respective permission address. When the need to create thousands of token types arose for game protocols and game developers, it was necessary to implement a new functionality standard to support them. ERC-1155 is the token standard created to solve the limitations. The standard, used for fungible and non-fungible assets, helps transfer multiple token types at once, minimizing transaction costs. As much as ERC-1155 is not specific to games as it is suitable for many other applications, its major focus is to enable a single smart contract to govern an infinite number of tokens. [4][5]

History

ERC-1155, authored by Witek Radomski, Andrew Cooke, Eric Binet, James Therien, Philippe Castonguay, and Ronan Sandford, was introduced to the public in June 2017. The first version of the ERC-1155 multi-token standard was pushed to ’s Github repository and opened for comments and feedback. The standard received incredible support from the community, with over 50 revisions and 400 comments. On June 17, 2018, it progressed to final status and became an official Ethereum token standard. [5]

The proposal for ERC-1155 got started when , a non-fungible token () platform, began building "Monolithic Token Contracts," and they realized the existing standards, ERC-20 and ERC-721, were not flexible enough for the kinds of gaming items being built. Enjin then noticed that ERC-1155, which was still under Ethereum Improvement Proposals (EIPs) at that time, had some incredible benefits and use cases for gaming and other blockchain industries and could transform their project into a reality. EIPs are a critical step that specifications must pass through for community review and revision before becoming a standard. In response, they pushed for the standardization of the proposal to allow them to build their own . The ERC-1155 standard, since it was launched, has paved the way for quicker adoption in exchanges, wallets, games, and every other project utilizing tokenized assets. [5][7]

Features of ERC-1155

ERC-1155 has some special characteristics, which include: [2][5]

  • Support for an infinite number of tokens, unlike and tokens, which require a new smart contract for each token type.
  • A safe transfer function that allows tokens to be reclaimed if sent to the wrong address.
  • Support for semi-fungible tokens, such as concert tickets, in addition to fungible and non-fungible tokens
  • A streamlined process that eliminates the need to "approve" individual token contracts separately, resulting in fewer transactions to sign.
  • Support for atomic swaps of any amount of tokens in just two simple steps with no intermediate party involved and absolute security from fraud.
  • A reduction in gas fees of about 80–90% when new tokens.

Use Cases

ERC-1155 can be used in diverse industries, including gaming, (DAOs), digital art and collectibles, etc. [6]

Gaming

A multitude of in-game assets such as weapons, currencies, and skins are governed by ERC-1155. With ERC-1155, assets can be stored and used more efficiently in a single smart contract. [6]

DAOs

ERC-1155 can be used by that mostly operate on-chain as it enables the management of multiple token types, including fungible, semi-fungible, and non-fungible, in a single smart contract. [6]

Digital Art and Collectibles

Digital art and collectible tokens with different editions, rarity levels, and properties can be created and managed by ERC-1155, benefiting artists and collectors from the standard's flexibility and efficiency. [6]

Projects using ERC-1155

Below are lists of organizations using the ERC-1155 standard: [6]

See something wrong? Report to us.

ERC-1155

Feedback

Did you find this article interesting?

Media

REFERENCES

Join the IQ Brainlist

Sign up for the IQ Brainlist to get early access to editing on the IQ.wiki beta site!

Join Now

Subscribe to our newsletter

Never miss any of the most popular and trending articles on IQ.wiki when you sign up to our email newsletter.

Subscribe

IQ.wiki

IQ.wiki's vision is to bring blockchain knowledge to the world and knowledge onto the blockchain. A part of Brainfund Group.

https://twitter.com/IQWIKIhttps://www.reddit.com/r/Everipedia/https://t.me/everipediahttps://www.instagram.com/iqwiki_/https://github.com/EveripediaNetworkhttps://discord.gg/x9EWvTcPXthttps://web.facebook.com/everipedia?_rdc=1&_rdr

IQ

What's IQ?StakingBonds

Company

About usCareersBrandingIQ GPTIQ Dashboard

© 2023 IQ.wiki Powered By BrainDAO& IQ