ERC-721(A) vs ERC-1155

When to use ERC-721A or ERC-1155

In almost all cases, NFTs adhere to one of two token standards: ERC-721 or ERC-1155.

Many people wonder which standard to choose, so we'll explain the differences below to help make the decision easier for you.

In short - if all your NFTs are unique and there will only be one copy of each NFT, the ERC-721 standard is best. If there can be multiple copies of each NFT (e.g. a membership pass or limited or open editions of artwork), ERC-1155 is designed for that.

ERC-721

ERC-721 is the most common standard people use and most of the major PFP NFTs you see (Crypto Punks, BAYC, World of Women etc.) follow the ERC-721 standard. With ERC-721, every single NFT in a collection is unique, and there are no two copies of the same NFT.

What is ERC-721A?

ERC-721A is an improved implementation of the ERC-721 standard that dramatically saves gas for minting multiple NFTs in the same transaction. On our platform, we use ERC-721A by default for all ERC-721 collections, as it yields substantial cost savings for both creators reserving NFTs for themselves and for collectors minting multiple NFTs. You can learn more about the standard here.

ERC-1155

While there is only ONE copy of each token in an ERC-721 contract, there can be multiple copies of the exact same NFT in an ERC-1155 contract. The ERC-1155 standard is commonly used for membership tokens (e.g. ZenAcademy tokens), limited edition and open edition NFTs, and so forth.

In an ERC-1155 collection, you can have multiple tokens and each token can have its own separate presale/public sale, token price, token image etc. You can have as many tokens as you want in an ERC-1155 (However, our admin interface in our platform doesn't yet support adding new tokens after contract deployment, though this is technically possible at a contract level for advanced users already).

Launchpad Collection Flows

  1. Tokens (Beta) - ERC-721A

  2. Edition (Multiple Owners) - ERC-1155

Last updated