Skip to main content

Release a new collection (primary sale and free mint)

Fundamental to kickstarting your game building process is the ability release a collection. These collections often contain tokens which can be used or recognised in-game to aid in game play. These series of guides outline the various options you have to achieve these releases on Immutable zkEVM.
Primary collection guidesPrimary collection guides
💡WHO IS THIS FOR?
Developers and project leaders who wish to mint a collection on Immutable zkEVM and distribute either via a sale, or airdrop.

The assets covered in this guide are Non Fungible Tokens (NFTs) as defined by ERC-721 or ERC-1155.

What does "primary" mean?

For the purpose of this guide a "primary" indicates that a collection is new, minted and not previously distributed or sold. This means these tokens are either

  • Minted by the creator and then sold and transferred to you as a first owner, or
  • They are minted by you directly

With Immutable zkEVM, we support both of these approaches.

Why are there multiple ways to release a collection to your users?

There might be a number of reasons why you would choose different methods of launching a collection, the main decision points are:

  • Technical reworking of your legacy contract code or solution
  • Cost implication and friction as you choose to pay gas on behalf of your users
  • Audience goals as you decide to reward existing users vs acquiring new users

Overview of collection release types

The following table provides and overview of the release types, detail of execution will be highlighted in the 2 guides in this section.

TypeRecommended distributionWill the transaction be gas free under current Gas Sponsorship for Gamers campaign?
Primary saleTransaction composed of a user-initiated payment in return for an asset minted directly to the user's wallet
  • Passport users: ✅ Yes, gas free
  • Non-passport users: ❌ No, pays gas in $IMX
Free mintTransaction involving a user-initiated claim of an asset (user pays gas)
  • Passport users: ✅ Yes, gas free
  • Non-passport users: ❌ No, pays gas in $IMX
Transaction involving a game studio-initiated airdrop for an asset (gas free for user)
  • All users: ✅ Yes, gas free

Related content