paul_musgrave
12 months ago  Karma: 400
ERC-1155 vs ERC-721

ERC-1155 aims to provide a standard interface for multiple tokens in a single contract. The motivation behind ERC-1155 was that ERC-20 and ERC-721 require a separate contract for each fungible or NFT token. What do you think about it? Is it going to take off and replace ERC721 in the future?

en
#ethereum
#smart contracts
ERC-721
ERC-1155
paul_musgrave
12 months ago  Karma: 400
ERC-1155 vs ERC-721

ERC-1155 aims to provide a standard interface for multiple tokens in a single contract. The motivation behind ERC-1155 was that ERC-20 and ERC-721 require a separate contract for each fungible or NFT token. What do you think about it? Is it going to take off and replace ERC721 in the future?

en
#ethereum
#smart contracts
ERC-721
ERC-1155

2 ANSWERS
miroslav.horcicka
12 months ago Karma: 447

Hi Paul,

Besides providing a standard interface for multiple tokens, ERC-1155 promises to bring other important benefits too:

  • it will make transactions cheaper by allowing multiple complex operations to be bundled in a single transaction
  • it will group multiple tokens and enable atomic swaps
  • it will improve the efficiency of the Ethereum network. ERC-1155 allows developers to store the code for a group of tokens in a smart contract that could be referenced by other smart contracts when needed. Simply put, instead of copying the code, it will be reused. As a result, there will be less storage space used.

I’d like to be able to answer your question but, even if it looks promising, ERC-1155 was just announced. So, if you are looking to develop an application right now, my suggestion would be to stick to ERC-721.

Hi Paul,

Besides providing a standard interface for multiple tokens, ERC-1155 promises to bring other important benefits too:

  • it will make transactions cheaper by allowing multiple complex operations to be bundled in a single transaction
  • it will group multiple tokens and enable atomic swaps
  • it will improve the efficiency of the Ethereum network. ERC-1155 allows developers to store the code for a group of tokens in a smart contract that could be referenced by other smart contracts when needed. Simply put, instead of copying the code, it will be reused. As a result, there will be less storage space used.

I’d like to be able to answer your question but, even if it looks promising, ERC-1155 was just announced. So, if you are looking to develop an application right now, my suggestion would be to stick to ERC-721.

luke2
12 months ago Karma: 1864

ERC-1155 is not a standard yet, it's just a proposal. It's not a real comparison

ERC-1155 is not a standard yet, it's just a proposal. It's not a real comparison

Earn tokens by posting and answering questions about blockchain!
Karma to eth
YOUR ANSWER