# ERC-721(A) vs ERC-1155

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

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](https://www.erc721a.org/).&#x20;

## 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`](https://opensea.io/collection/zenacademy)), limited edition and open edition NFTs, and so forth.&#x20;

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. &#x20;[Tokens (Beta)](https://docs.launchpad.heymint.xyz/creators/create-a-erc-721a-collection-using-generated-art/tokens-beta) - ERC-721A
2. [Generative Art Collection](https://docs.launchpad.heymint.xyz/creators/art-and-metadata) - ERC-721A
3. [Edition (Single Owner)](https://docs.launchpad.heymint.xyz/creators/create-a-erc-721a-collection-using-generated-art/edition-single-owner) - ERC-721A
4. Edition (Multiple Owners) - ERC-1155
