Skip to main content

Edition

The Edition contract is best used when you want to release many NFTs based on the same asset, but you don't want to "drop" or "release" them for your community to claim.

Unlike the Edition Drop contract, the Edition contract does not lazy mint your NFTs. Instead, NFTs are minted immediately when they are added to the collection.

This means you can still transfer the NFTs or sell them on a Marketplace and perform any other actions you would expect to do with an NFT.

Use Cases & Examples

You could use the Edition contract to:

  • Create an NFT Collection where each NFT has 100 copies
  • Airdrop an NFT to a list of addresses that all use the same asset and metadata
  • Create 10 "copies" of your artwork and sell them on a Marketplace

Using the Contract in the SDK

This page outlines how you can create and configure your edition drop contract using the dashboard.

You can also use our Web3 SDK to create and interact with your contract.

Creating & Configuring the Edition

Learn how to create and configure your smart contract using the dashboard.

Creating an Edition Contract

Deploy the edition drop contract to any of our supported networks using the button below.

Minting NFTs

Click Mint to create a single NFT.

Mint Button

Airdrop NFTs

Click Airdrop on the token you want to use, and upload a .csv file containing a list of addresses you want to airdrop NFTs to.

Airdrop

In the .csv file, you must specify an address column and a quantity column, representing the address you want to send the NFTs and how many you wish to send. You can download our example CSV File to get started.

Contract Metadata

To configure the image, name, and description of the contract, click the Settings tab:

Contract Metadata

Royalty & Platform Fees

From the Settings tab, you also configure both the royalty fee and platform fee.

Royalty and Platform Fee