Products

Wallet

arrow right
Wallet API
arrow right

Your white-label web3 wallet

Wallet Widget
arrow right

Onboard users in seconds

Market

arrow right
Market API
arrow right

Your custom NFT marketplace

Venly Market
arrow right

Multi-chain NFT marketplace

NFT Tools

arrow right
NFT API
arrow right

Your own NFT token contracts

NFT Analytics
arrow right

Retrieve data from NFTs & wallets

NFT Minter
arrow right

No-code NFT minting

NFT2Email
arrow right

Send NFTs to emails

Gaming

arrow right
Web3 Gaming Toolkit
arrow right

Make your game web3 ready

Ecommerce

arrow right
Shopify NFT App
arrow right

Sell NFTs in Shopify store

initiatives

MetaRing

Your cross-metaverse NFT access pass

Solutions
Developers

Developer Hub

arrow right

Best-in-class developer tools backed by top-notch documentation & support

book icon

documentation

arrow right

Wallet widget

arrow right

Wallet API

arrow right

Market API

arrow right

NFT API

arrow right

NFT Analytics

arrow right

Gaming toolkit

arrow right
globe icon

Resources

arrow right

Full API Reference

arrow right

API Changelog

arrow right

API Status

arrow right
info icon

Support

arrow right

Support desk

arrow right

Submit a ticket

arrow right

Dev Community

arrow right
Pricing
Resources
pen icon

Blog

arrow right
microphone icon

Podcast

arrow right
Company
home icon

About us

arrow right
briefcase icon

Careers

arrow right
Get in touchchevron right
navigation icon
close icon

Products

Wallet Solutions

NFT Tools

Wallet API

NFT API

Wallet Widget

NFT Analytics

Market Solutions

NFT Minter

Market API

NFT2Email

Venly Market

Gaming Toolkit

Shopify App

Developers

book icon

Documentation

arrow right

Wallet Widget

Wallet API

Market API

NFT API

NFT Analytics

Shopify app

globe icon

Resources

arrow right

Full API Reference

API Changelog

API Status

info icon

Support

arrow right

Support desk

Submit a ticket

Dev Community

home icon

About us

briefcase icon

Careers

pen icon

Blog

Get in touch

Table of contents

Example H3
Example H4
Example H5
Example H6

Token standards: Understanding the difference between ERC-721 and ERC-1155

/

January 24, 2022

Table of contents

Example H3
Example H4
Example H5
Example H6

If you’ve been tiptoeing around the world of NFTs (non-fungible tokens) for a while, then now is the time to finally dip your toes in its powerful waters. In 2021, NFT sales volumes reached almost a staggering $25 billion, compared to only $94.9 million in 2020.

Both creators and buyers are increasingly aware of the immense power of NFTs. As “digital originals”, they take up a block on the blockchain that is tied to the unique data forever. They also have underlying smart contracts that offer endless possibilities.

Today, Ethereum remains the dominating network in the space – and whether it’s toilets in the metaverse or art to support refugees, NFTs enjoy a fast growth trajectory. But as a creator, it’s vital to be familiar with the different steps of your minting journey (publishing your art on a public ledger, making it unchangeable and temper-proof as a result).

Ethereum sets standards to guarantee that tokens created on its blockchain are usable within other ecosystems and meet specific user requirements. The token standards ERC-721 and ERC-1155 are a must-know in this sense – let’s take a closer look at both.

Understanding token standardization

But first, if ERC-721 and ERC-1155 are such popular token standards, shouldn't we know what ERC stands for? ERC refers to Ethereum Request for Comments, a term that is fully interchangeable with smart contract standards. In short, it represents a set of technical documents that define the methods and behaviors (from name registries to library themes) for those looking to leverage the Ethereum network to mint and manage tokens.

Ethereum’s smart contract programmers create these standards and suggest improvements for the future. They look at processes like token creation, transaction processing, spending, and more to ensure the Ethereum ecosystem is best equipped to reach its full potential.

The first-ever standard on Ethereum was ERC-20, first integrated in 2017. It introduced a standard for creating fungible tokens, known as the Ether cryptocurrency coins. But for NFTs that represent unique digital assets, it’s ERC-721 and ERC-1155 that truly matter.

The ERC-721 token standard

ERC-721 was the first token standard for NFTs introduced on Ethereum and remains the most popular one. Back in 2018, it was created with the aim to allow anyone to tokenize ownership of any arbitrary data – with each ERC-721 token representing a single unique and non-replicable asset. In other words, it was born to govern the management of tokens that can’t be exchanged for anything of equal value (unlike currency) as they are one-of-a-kind – be it a digital painting, a song, or a cool cap you can put on your avatar in the metaverse.

With each ERC-721 tied to one NFT only, transferability is indeed possible but slow and inefficient. Still, the most cited downside of ERC-721 is the high gas fees, meaning that a creator must spend a considerable amount to mint an NFT in Ethereum. 

High gas fees are also a reason many creators increasingly consider other chains altogether, choosing Polygon, Flow, Tezos, Solana, Cardano, and others over Ethereum. Multichain NFTs are the future of many platforms, allowing both artists and collectors to mint across these and more.

This is how “hugelung”, a Reddit user, summarized gas fees for ERC-721: “Today, for my project flowerpatch.app, it costs about $75 to mint an NFT. Kind of funny, we minted 25k NFTs over time. By today's standard, it would cost $1.8 million to mint all those.” 

The ERC-1155 token standard

Created in 2018, ERC-1155 was designed to tackle some of the issues ERC-721 wasn’t able to resolve. The most important differentiator is that ERC-1155 marries the capabilities of ERC-20 and ERC-721, allowing for the creation of fungible, non-fungible, and even semi-fungible tokens (such as tiered rewards in a PC game). This is why ERC-1155 is often referred to as “the next generation multi-token standard”. 

What does it all mean? ERC-1155 proposes a uniform interface to address many different token development needs at the same time. Rather than creating a single NFT and tying it to a standard, you can harness entire NFT collections, making the process much more seamless and faster for creators out there. This also allows for fast batch transfers.

Therefore, what makes ERC-1155 different is that, for example, you can have all the same trees in a game tied to one NFT only. These can – but don’t have to – differ with a mint number. 

The gas fees are said to be much lower too. It’s believed that with ERC-1155, gas fees are cut by up to 90%, representing a real game-changer for the NFT world. The only potential drawback of ERC-1155 is that ownership could be harder to track as it leverages less robust information logs.

While ERC-721 serves as “the golden standard”, we can’t ignore the fact that its operations are time-consuming and flood the blockchain networks with redundant code. ERC-1155 can be seen as a “lite” version, allowing multiple operations within a single transaction and bringing more efficiency and speed. The discourse keeps developing, but as a creator, it’s vital to listen to your community and choose a standard that best fits your specific needs and matches your values.

Table of contents

Example H3
Example H4
Example H5
Example H6

Token standards: Understanding the difference between ERC-721 and ERC-1155

/

January 24, 2022

If you’ve been tiptoeing around the world of NFTs (non-fungible tokens) for a while, then now is the time to finally dip your toes in its powerful waters. In 2021, NFT sales volumes reached almost a staggering $25 billion, compared to only $94.9 million in 2020.

Both creators and buyers are increasingly aware of the immense power of NFTs. As “digital originals”, they take up a block on the blockchain that is tied to the unique data forever. They also have underlying smart contracts that offer endless possibilities.

Today, Ethereum remains the dominating network in the space – and whether it’s toilets in the metaverse or art to support refugees, NFTs enjoy a fast growth trajectory. But as a creator, it’s vital to be familiar with the different steps of your minting journey (publishing your art on a public ledger, making it unchangeable and temper-proof as a result).

Ethereum sets standards to guarantee that tokens created on its blockchain are usable within other ecosystems and meet specific user requirements. The token standards ERC-721 and ERC-1155 are a must-know in this sense – let’s take a closer look at both.

Understanding token standardization

But first, if ERC-721 and ERC-1155 are such popular token standards, shouldn't we know what ERC stands for? ERC refers to Ethereum Request for Comments, a term that is fully interchangeable with smart contract standards. In short, it represents a set of technical documents that define the methods and behaviors (from name registries to library themes) for those looking to leverage the Ethereum network to mint and manage tokens.

Ethereum’s smart contract programmers create these standards and suggest improvements for the future. They look at processes like token creation, transaction processing, spending, and more to ensure the Ethereum ecosystem is best equipped to reach its full potential.

The first-ever standard on Ethereum was ERC-20, first integrated in 2017. It introduced a standard for creating fungible tokens, known as the Ether cryptocurrency coins. But for NFTs that represent unique digital assets, it’s ERC-721 and ERC-1155 that truly matter.

The ERC-721 token standard

ERC-721 was the first token standard for NFTs introduced on Ethereum and remains the most popular one. Back in 2018, it was created with the aim to allow anyone to tokenize ownership of any arbitrary data – with each ERC-721 token representing a single unique and non-replicable asset. In other words, it was born to govern the management of tokens that can’t be exchanged for anything of equal value (unlike currency) as they are one-of-a-kind – be it a digital painting, a song, or a cool cap you can put on your avatar in the metaverse.

With each ERC-721 tied to one NFT only, transferability is indeed possible but slow and inefficient. Still, the most cited downside of ERC-721 is the high gas fees, meaning that a creator must spend a considerable amount to mint an NFT in Ethereum. 

High gas fees are also a reason many creators increasingly consider other chains altogether, choosing Polygon, Flow, Tezos, Solana, Cardano, and others over Ethereum. Multichain NFTs are the future of many platforms, allowing both artists and collectors to mint across these and more.

This is how “hugelung”, a Reddit user, summarized gas fees for ERC-721: “Today, for my project flowerpatch.app, it costs about $75 to mint an NFT. Kind of funny, we minted 25k NFTs over time. By today's standard, it would cost $1.8 million to mint all those.” 

The ERC-1155 token standard

Created in 2018, ERC-1155 was designed to tackle some of the issues ERC-721 wasn’t able to resolve. The most important differentiator is that ERC-1155 marries the capabilities of ERC-20 and ERC-721, allowing for the creation of fungible, non-fungible, and even semi-fungible tokens (such as tiered rewards in a PC game). This is why ERC-1155 is often referred to as “the next generation multi-token standard”. 

What does it all mean? ERC-1155 proposes a uniform interface to address many different token development needs at the same time. Rather than creating a single NFT and tying it to a standard, you can harness entire NFT collections, making the process much more seamless and faster for creators out there. This also allows for fast batch transfers.

Therefore, what makes ERC-1155 different is that, for example, you can have all the same trees in a game tied to one NFT only. These can – but don’t have to – differ with a mint number. 

The gas fees are said to be much lower too. It’s believed that with ERC-1155, gas fees are cut by up to 90%, representing a real game-changer for the NFT world. The only potential drawback of ERC-1155 is that ownership could be harder to track as it leverages less robust information logs.

While ERC-721 serves as “the golden standard”, we can’t ignore the fact that its operations are time-consuming and flood the blockchain networks with redundant code. ERC-1155 can be seen as a “lite” version, allowing multiple operations within a single transaction and bringing more efficiency and speed. The discourse keeps developing, but as a creator, it’s vital to listen to your community and choose a standard that best fits your specific needs and matches your values.

Keep reading

Coorest - How NFTs Can Save Carbon Markets

The Web3 startup Coorest is bringing greater transparency and integrity to the world of tree-planting carbon offsetting. And that’s just the beginning of their plans. 

Learn more

Dotted is Revolutionizing the Web3 Landscape with Venly’s Wallet API

"Venly's simple integration and robust tools allow us to focus on what we do best, providing a superior customer experience. Venly gives us the confidence as the foundation to build more useful features for our users," said Christopher Cheung, Co-Founder and CTO of Dotted.

Learn more

Turn Your Fashion-Selling Shopify Into a Luxury NFT Store

NFTs are revolutionizing customer engagement in the fashion industry, with global brands such as Adidas, Dolce & Gabbana, and Zara investing in digital legacies. Smaller fashion businesses can benefit from NFTs too with platforms like Venly making it easier and more accessible.

Learn more

Start building Web3 with Venly

Venly provides the best-in-class blockchain developer tools, resources and support to help you build and scale any Web3 product seamlessly.

Schedule a call

The web3 technology provider

Our HQ address

Antwerpsesteenweg 45, 2830 Willebroek, Belgium.

Products

WalletMarketNFT ToolsShopify AppGame toolkit

Developers

DocumentationAPI ReferenceAPI StatusSupport

Users

Log in - WalletHelp - WalletLog in - MarketHelp - Market

Company

About usCareersBlogPodcast

Contact

SalesPressSupportGeneral inquiries
© 2022 Venly. All right reserved.
Privacy PolicyTerms of ServiceCookies Policy
twitter logolinkedin logomedium logodiscord logospotify logogoogle podcasts iconapple podcasts logo
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
PreferencesAccept all cookies
Privacy Preference Center
When you visit websites, they may store or retrieve data in your browser. This storage is often necessary for the basic functionality of the website. The storage may be used for marketing, analytics, and personalization of the site, such as storing your preferences. Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website.
Reject all cookiesAllow all cookies
Manage Consent Preferences by Category
Essential
Always Active
These items are required to enable basic website functionality.
Marketing
These items are used to deliver advertising that is more relevant to you and your interests. They may also be used to limit the number of times you see an advertisement and measure the effectiveness of advertising campaigns. Advertising networks usually place them with the website operator’s permission.
Personalization
These items allow the website to remember choices you make (such as your user name, language, or the region you are in) and provide enhanced, more personal features. For example, a website may provide you with local weather reports or traffic news by storing data about your current location.
Analytics
These items help the website operator understand how its website performs, how visitors interact with the site, and whether there may be technical issues. This storage type usually doesn’t collect information that identifies a visitor.
Confirm my preferences and close