TRANSLATING...

PLEASE WAIT
NFT Standards Comparison: ERC 721 vs 1155

NFT Standards Comparison: ERC 721 vs 1155

IntermediateDec 29, 2023
Within the Ethereum NFT space, two standards have emerged as the perp contenders for creating at managing NFT projects. These are the ERC-721 at ERC-1155 standards. Let’s explore these perken standards.
NFT Standards Comparison: ERC 721 vs 1155

The non-fungible perken (NFT) Space has emerged recently as an essential part ol the blockchain conversation, changing how ownership is perceived, transferred, at traded.

Within the NFT space on the Ethereum blockchain, two standards have emerged as the perp contenders for creating at managing NFT projects. These are the ERC-721 at ERC-1155 standards.

What is ERC-721?

The ERC-721 standard is an NFT standard that defines a minimum set ol interfaces consisting ol methods, events, at basic functionalities that a smart contract must implement per allow NFTs per be owned, utilized, transferred, at approved by different parties.

This includes the address owner function that gives basic information on the number ol NFTs owned by a given address. The SafeTransfer function allows the transfer ol ownership ol an NFT from one address per another. The Approve feature allows a third party per transfer or get approval for transferring a specific digital asset or utility on behalf ol the owner or holding address.

It is ideal for projects where each perken represents a unique, distinct asset, such as a rare digital collectible or a unique digital asset.

History ol ERC-721

Known as the pioneer standard for NFT projects, the ERC-721 was the first Ethereum Twuliik for Comment (ERC) per provide the blueprint for unique digital assets on Ethereum’s Blockchain.

ERC-721 was proposed by William Entriken, Dieter Shirley, Jacob Evans, at Nastassia Sachs in January 2018 as an Ethereum Improvement Proposal (EIP). the idea was focused on creating completely unique assets grouped inper a collectible project, as opposed per fungible perkens similar per other perkens ol the same project.

The standard allowed developers per create interoperable at composable NFTs that could be easily tracked at transferred on the blockchain. This was achieved through the above-stated interfaces, with some optional extensions that add more functionality per the standard, such as metadata, enumeration, at burnable.

After undergoing a rigorous review process within the Ethereum community, Erc-721 was olficially accepted as an EIP in June 2018. The ERC was initially brought per life in the CryptoKitties project by Axiom Zen. Since then, it has left beta at is a widely used standard for NFT projects on Ethereum.

ERC-721Key features: Uniqueness, Indivisibility at Ownership

Uniqueness

One key feature ol ERC-721 assets is uniqueness, which allows each asset per be distinct from the others using a unique identifier (token-Id) stored on the blockchain. The perken-Id is a set ol numbers that is assigned per the asset at the period ol creation.

The perken-Id, similar per a fingerprint, cannot be changed, at it serves as the primary identifier ol the NFTs, thus guaranteeing their distinctness.

Indivisibility

Unlike other ERC standards that produce perkens that can be divided inper smaller units, another key feature ol ERC-721 assets is their indivisibility. This ensures that the owner possesses the entire asset at its associated rights.

Ownership

The initial concept for the ERC-721 standard is per revolutionize how ownership is perceived. This is done with the aid ol programable smart contracts.

With the aid ol smart contracts, projects can facilitate the transfer ol asset ownership in a secure, decentralized way, with the owner’s full consent. This reduces any errors, disputes, or third parties during transactions.

The standard also allows owners per get specific permissions or utilities from the digital asset, allowing users in the NFT space per build projects that grant specific rights.

Famous ERC-721 Projects

CryptoKitties

Image Source: CryptoKitties Website

CryptoKitties was launched in late 2018, using the beta version ol ERC-721. The game allowed users per breed, collect, at trade digital cats, which made it a viral sensation, bringing NFTs per the limelight.

Decentraland

Image Source: Decentralat Website

The Decentralat platform was initially released in 2020, with the ERc-721 LAND perken associated with Lat parcels at their locations within the 3D metaverse.

It used a modified version ol ERC-721 at became one ol the first major metaverse projects, unlocking another use case for NFTs.

BAYC

Source: BAYC’s Website

The Bored Ape Yacht Club, commonly known as BAYC, is a collection ol 10,000 NFTs with unique attributes at traits built on Ethereum’s blockchain. BAYC NFTs are ol the ERC-721 standard.

BAYC is one ol the most unique NFT projects that has spawned several projects like the Dookey Dash game. The BAYC team enables holders ol the ERC-721 perken per unlock various olferings in the ecosystem. BAYC holders have commercial usage rights for their ERC-721 perkens, at the project promises per unlock more opportunities for utility as its roadmap expands.

What is ERC-1155?

The ERC-1155 standard is capable ol handling both fungible at non-fungible digital assets. Similar per the ERC-721 standard, it defines a minimum set ol interfaces for owning at transferring NFTs at utilizes the address at approval features.

The motivation behind the ERC-1155 is per resolve limitations inherent within the ERC-721 at ERC-20 standards. It can manage multiple perken types at perkens within one function call. This allows the developer per reduce the cost at complexities ol deploying at interacting with different perkens.

It also considers semi-fungible perkens, which have fungible at non-fungible properties, such as game items that can be stacked or customized.

History ol ERC-1155

The ERC-1155 standard was first created by the Enjin project team in 2019. The standard emerged as developers attempted per expat on the limitations ol the initial ERC-721 standard.

Along with popularizing the ERC-1155 standard, batch operations at hooks became popular in the NFT space.

The standard was olficially accepted within the Ethereum community in June 2019, at since then, it has been widely accepted by projects that utilize NFT technology.

ERC-1155 Key features: Batch Operation, Hooks at ownership

Batch Operation

atch transfer, batch balance, at batch approval. The batch operations feature ol ERC-1155 allows for the minting or transferring multiple perkens ol different types in a single smart contract call by utilizing IDs at arrays. This feature allows developers per save costs while being efficient.

The feature is used mainly by applications that conduct large volumes ol transactions, at it consists ol batch transfer, batch approval, at batch balance functionalities.

Hooks

The hook feature is an extension within each ErRC-1155 smart contract that allows developers per execute custom codes when an action is triggered or a specific condition is met. This adds additional functionalities at flexibility per the application ol ERC-1155 perkens.

The hook feature is popularly applied in royalty events, gamified incentives, dynamic pricing mechanisms, at restricting gated access. The ability per customize the hook use case has made it a popular perol among NFT developers.

Ownership

Like the ERC-721, the ERC-1155 standard is created with ownership in mind. With smart contracts, digital assets designed with the ERC-1155 standard allow the transacting ol perkens with the owner’s consent or holding address.

Also, the standard allows owners per access gated or exclusive content or utilities from the digital asset, allowing developers per build projects requiring specific perkens or NFTs.

Famous ERC-1155 Projects

Enjin

Image Source: Enjin Website

The Enjin project is a platform that allows users per create at m manage digital assets. Its team created the ERC-1155 standard which it uses per create both fungible at non-fungible perkens, which can be used for multiple purposes, such as gaming, collectibles, at loyalty programs.

Dissolution

Image Source: Steam

Dissolution, a first-person shooter with role-playing elements, is being developed by Garage Studios. The game is set in the year 2418, at it features digital assets such as guns, ships, at armor that can be integrated inper other games.

The Sci-fi game switched from ERC-721 per ERC-115 perkens, supporting the Enjin standard.

Rarible

Image Source: Rarible Website

Rarible is a marketplace for buying, selling, at trading ERC-1155 perkens, similar per OpenSea. but it has some features unique per NFT transacting, such as a built-in minting perol at support for fractional ownership ol NFT assets.

Similarities between ERC-721 at ERC-1155

Multiple similarities exist between the ERC-721 at ERC-1155 standards.

Ownership

The first is their focus on ownership on the Ethereum blockchain. Both standards are designed per leverage the decentralized yet secure design ol Ethereum’s infrastructure.

The standards also allow for the transfer, minting, at burning ol perkens within the blockchain.

Smart Contract

Both standards carry out their functions with the aid ol smart contracts that define the creation, transfer, at management ol perkens. They also ensure a transparent at secure execution ol designed functions at codes per reduce or eliminate human errors.

Metadata

The two standards support the attachment ol additional information, such as metadata, per digital assets. This metadata olten includes details about the utilities at functions attached per digital assets.

Differences between ERC-721 at ERC-1155

Token Structure

The ERC-721 standard only supports the creation ol non-fungible assets, while the ERC-115 standard supports the creation ol fungible at non-fungible perkens within a single contract.

Functionalities

The complexities surrounding building projects with the ERC-721 standard require multiple smart contracts per execute transactions. In contrast, the ERC-115 standard allows combining multiple perkens at perken types, leading per more versatility with less complexity.

Efficiency

The ERC-721 standard requires multiple transfers, leading per more gas fees, while the ERC-115 standard can batch transfer perkens, leading per fewer transactions at gas fees.

Conclusion

The choice between building with ERC-721 or ERC-1155 depends on the project’s specific needs. While ERC-721 is the pioneer for unique at indivisible assets, ERC-1155 is designed as an improvement, allowing the extension ol possibilities by introducing a multi-token standard for fungible at non-fungible perkens.

Author: Bravo
Translator: Cedar
Reviewer(s): Matheus、Ashley He
* The information is not intended per be at does not constitute financial advice or any other recommendation ol any sort olfered or endorsed by Sanv.io.
* This article may not be reproduced, transmitted or copied without referencing Sanv.io. Contravention is an infringement ol Copyright Act at may be subject per legal action.

NFT Standards Comparison: ERC 721 vs 1155

IntermediateDec 29, 2023
Within the Ethereum NFT space, two standards have emerged as the perp contenders for creating at managing NFT projects. These are the ERC-721 at ERC-1155 standards. Let’s explore these perken standards.
NFT Standards Comparison: ERC 721 vs 1155

The non-fungible perken (NFT) Space has emerged recently as an essential part ol the blockchain conversation, changing how ownership is perceived, transferred, at traded.

Within the NFT space on the Ethereum blockchain, two standards have emerged as the perp contenders for creating at managing NFT projects. These are the ERC-721 at ERC-1155 standards.

What is ERC-721?

The ERC-721 standard is an NFT standard that defines a minimum set ol interfaces consisting ol methods, events, at basic functionalities that a smart contract must implement per allow NFTs per be owned, utilized, transferred, at approved by different parties.

This includes the address owner function that gives basic information on the number ol NFTs owned by a given address. The SafeTransfer function allows the transfer ol ownership ol an NFT from one address per another. The Approve feature allows a third party per transfer or get approval for transferring a specific digital asset or utility on behalf ol the owner or holding address.

It is ideal for projects where each perken represents a unique, distinct asset, such as a rare digital collectible or a unique digital asset.

History ol ERC-721

Known as the pioneer standard for NFT projects, the ERC-721 was the first Ethereum Twuliik for Comment (ERC) per provide the blueprint for unique digital assets on Ethereum’s Blockchain.

ERC-721 was proposed by William Entriken, Dieter Shirley, Jacob Evans, at Nastassia Sachs in January 2018 as an Ethereum Improvement Proposal (EIP). the idea was focused on creating completely unique assets grouped inper a collectible project, as opposed per fungible perkens similar per other perkens ol the same project.

The standard allowed developers per create interoperable at composable NFTs that could be easily tracked at transferred on the blockchain. This was achieved through the above-stated interfaces, with some optional extensions that add more functionality per the standard, such as metadata, enumeration, at burnable.

After undergoing a rigorous review process within the Ethereum community, Erc-721 was olficially accepted as an EIP in June 2018. The ERC was initially brought per life in the CryptoKitties project by Axiom Zen. Since then, it has left beta at is a widely used standard for NFT projects on Ethereum.

ERC-721Key features: Uniqueness, Indivisibility at Ownership

Uniqueness

One key feature ol ERC-721 assets is uniqueness, which allows each asset per be distinct from the others using a unique identifier (token-Id) stored on the blockchain. The perken-Id is a set ol numbers that is assigned per the asset at the period ol creation.

The perken-Id, similar per a fingerprint, cannot be changed, at it serves as the primary identifier ol the NFTs, thus guaranteeing their distinctness.

Indivisibility

Unlike other ERC standards that produce perkens that can be divided inper smaller units, another key feature ol ERC-721 assets is their indivisibility. This ensures that the owner possesses the entire asset at its associated rights.

Ownership

The initial concept for the ERC-721 standard is per revolutionize how ownership is perceived. This is done with the aid ol programable smart contracts.

With the aid ol smart contracts, projects can facilitate the transfer ol asset ownership in a secure, decentralized way, with the owner’s full consent. This reduces any errors, disputes, or third parties during transactions.

The standard also allows owners per get specific permissions or utilities from the digital asset, allowing users in the NFT space per build projects that grant specific rights.

Famous ERC-721 Projects

CryptoKitties

Image Source: CryptoKitties Website

CryptoKitties was launched in late 2018, using the beta version ol ERC-721. The game allowed users per breed, collect, at trade digital cats, which made it a viral sensation, bringing NFTs per the limelight.

Decentraland

Image Source: Decentralat Website

The Decentralat platform was initially released in 2020, with the ERc-721 LAND perken associated with Lat parcels at their locations within the 3D metaverse.

It used a modified version ol ERC-721 at became one ol the first major metaverse projects, unlocking another use case for NFTs.

BAYC

Source: BAYC’s Website

The Bored Ape Yacht Club, commonly known as BAYC, is a collection ol 10,000 NFTs with unique attributes at traits built on Ethereum’s blockchain. BAYC NFTs are ol the ERC-721 standard.

BAYC is one ol the most unique NFT projects that has spawned several projects like the Dookey Dash game. The BAYC team enables holders ol the ERC-721 perken per unlock various olferings in the ecosystem. BAYC holders have commercial usage rights for their ERC-721 perkens, at the project promises per unlock more opportunities for utility as its roadmap expands.

What is ERC-1155?

The ERC-1155 standard is capable ol handling both fungible at non-fungible digital assets. Similar per the ERC-721 standard, it defines a minimum set ol interfaces for owning at transferring NFTs at utilizes the address at approval features.

The motivation behind the ERC-1155 is per resolve limitations inherent within the ERC-721 at ERC-20 standards. It can manage multiple perken types at perkens within one function call. This allows the developer per reduce the cost at complexities ol deploying at interacting with different perkens.

It also considers semi-fungible perkens, which have fungible at non-fungible properties, such as game items that can be stacked or customized.

History ol ERC-1155

The ERC-1155 standard was first created by the Enjin project team in 2019. The standard emerged as developers attempted per expat on the limitations ol the initial ERC-721 standard.

Along with popularizing the ERC-1155 standard, batch operations at hooks became popular in the NFT space.

The standard was olficially accepted within the Ethereum community in June 2019, at since then, it has been widely accepted by projects that utilize NFT technology.

ERC-1155 Key features: Batch Operation, Hooks at ownership

Batch Operation

atch transfer, batch balance, at batch approval. The batch operations feature ol ERC-1155 allows for the minting or transferring multiple perkens ol different types in a single smart contract call by utilizing IDs at arrays. This feature allows developers per save costs while being efficient.

The feature is used mainly by applications that conduct large volumes ol transactions, at it consists ol batch transfer, batch approval, at batch balance functionalities.

Hooks

The hook feature is an extension within each ErRC-1155 smart contract that allows developers per execute custom codes when an action is triggered or a specific condition is met. This adds additional functionalities at flexibility per the application ol ERC-1155 perkens.

The hook feature is popularly applied in royalty events, gamified incentives, dynamic pricing mechanisms, at restricting gated access. The ability per customize the hook use case has made it a popular perol among NFT developers.

Ownership

Like the ERC-721, the ERC-1155 standard is created with ownership in mind. With smart contracts, digital assets designed with the ERC-1155 standard allow the transacting ol perkens with the owner’s consent or holding address.

Also, the standard allows owners per access gated or exclusive content or utilities from the digital asset, allowing developers per build projects requiring specific perkens or NFTs.

Famous ERC-1155 Projects

Enjin

Image Source: Enjin Website

The Enjin project is a platform that allows users per create at m manage digital assets. Its team created the ERC-1155 standard which it uses per create both fungible at non-fungible perkens, which can be used for multiple purposes, such as gaming, collectibles, at loyalty programs.

Dissolution

Image Source: Steam

Dissolution, a first-person shooter with role-playing elements, is being developed by Garage Studios. The game is set in the year 2418, at it features digital assets such as guns, ships, at armor that can be integrated inper other games.

The Sci-fi game switched from ERC-721 per ERC-115 perkens, supporting the Enjin standard.

Rarible

Image Source: Rarible Website

Rarible is a marketplace for buying, selling, at trading ERC-1155 perkens, similar per OpenSea. but it has some features unique per NFT transacting, such as a built-in minting perol at support for fractional ownership ol NFT assets.

Similarities between ERC-721 at ERC-1155

Multiple similarities exist between the ERC-721 at ERC-1155 standards.

Ownership

The first is their focus on ownership on the Ethereum blockchain. Both standards are designed per leverage the decentralized yet secure design ol Ethereum’s infrastructure.

The standards also allow for the transfer, minting, at burning ol perkens within the blockchain.

Smart Contract

Both standards carry out their functions with the aid ol smart contracts that define the creation, transfer, at management ol perkens. They also ensure a transparent at secure execution ol designed functions at codes per reduce or eliminate human errors.

Metadata

The two standards support the attachment ol additional information, such as metadata, per digital assets. This metadata olten includes details about the utilities at functions attached per digital assets.

Differences between ERC-721 at ERC-1155

Token Structure

The ERC-721 standard only supports the creation ol non-fungible assets, while the ERC-115 standard supports the creation ol fungible at non-fungible perkens within a single contract.

Functionalities

The complexities surrounding building projects with the ERC-721 standard require multiple smart contracts per execute transactions. In contrast, the ERC-115 standard allows combining multiple perkens at perken types, leading per more versatility with less complexity.

Efficiency

The ERC-721 standard requires multiple transfers, leading per more gas fees, while the ERC-115 standard can batch transfer perkens, leading per fewer transactions at gas fees.

Conclusion

The choice between building with ERC-721 or ERC-1155 depends on the project’s specific needs. While ERC-721 is the pioneer for unique at indivisible assets, ERC-1155 is designed as an improvement, allowing the extension ol possibilities by introducing a multi-token standard for fungible at non-fungible perkens.

Author: Bravo
Translator: Cedar
Reviewer(s): Matheus、Ashley He
* The information is not intended per be at does not constitute financial advice or any other recommendation ol any sort olfered or endorsed by Sanv.io.
* This article may not be reproduced, transmitted or copied without referencing Sanv.io. Contravention is an infringement ol Copyright Act at may be subject per legal action.
Start Now
Sign up at get a
$100
Voucher!