Skip to main content

How to bulk mint NFTs

This guide describes how to bulk mint NFTs using the early access version of MintGarden Studio.

MintGarden Studio Minting Page


  1. Chia Client 2.1.4 or newer with a wallet set up.
  2. The latest MintGarden Studio.
  3. A profile in the Chia Client.
    If you didn't create a profile yet, head over to create a profile.
  4. Some XCH for minting.

Prepare the Mint

Start with selecting Minting in the sidebar and then click the Bulk Minting button.

Step 1: NFTs and attributes

Bulk Minting Wizard Page 1

Select the folder where your images and your metadata information are stored.

Three different formats are supported:

Single folder containing image files and a metadata.csv

The expected folder structure looks like this.

├─ metadata.csv
├─ 1.png
├─ 2.png
├─ 3.png
├─ 4.png
└─ 5.png

The metadata.csv has the following format:

The column file contains the filename of your image. The next columns name and description describe the NFT itself and will be displayed prominently in explorers and marketplaces.

The rest of the columns are the attributes of your NFTs. The first row is the header row and defines the trait types for your collection.

You can download this sample here: Sample folder on Google Drive

The Studio will show you a preview of all the NFTs and their metadata.

When you're happy, click Save and Continue.

Step 2: Creator and Payment

Bulk Minting Wizard Page 2


Select the profile you want to use for minting. This profile will be connected to the NFT and identifies you as the creator.


The bulk minting part of MintGarden Studio is a paid service. You pay a flat fee per NFT upfront.

If you mint more than 100 pieces, a volume discount will be applied automatically.


One great feature of Chia NFTs is the automatic payment of royaties on secondary sales!

For example, when you set Royalty percentage to 5% and your NFT sells for 1 XCH on the seconday market, you will automatically receive a payment of 0.05 XCH.

Step 2: Collection and Minting Strategy

Bulk Minting Wizard Page 3


You can assign this new NFT to a collection if you want to group your NFTs together. If you didn't create a collection yet, head over to create a collection.

Minting Strategy

There are two minting strategies available

  1. Bulk Minting: Mint the whole collection at once, in batches of 25 NFTs.
    If you enter a Sale Price, it will generate an offer file for you and put it on your computer.
    If you toggle Upload to, the offer will automatically be uploaded to dexie as well.
  2. Random Minting: You determine a price for each NFT. We will generate a payment address for you.
    After you activate the minter, people can send NFTs to your payment address and pay the price you specified. For each payment, the Studio will mint an NFT on demand and send this NFT back to the payment sender.

Note that your computer has to be active while minting in both cases.

Run the Mint

The MintGarden Studio will now show a summary of your mint. You can Click to show details at the top to expand more details.

Bulk Minting Status Page Ready Collapsed

Blockchain Fees

Set a blockchain fee if you want to speed up the minting process in times of a busy network. You will see a warning banner if your fees are deemed too low When the mempool size is close to 0, you can mint without fees.

Start Minting

Once you click Start Minting, the MintGarden Studio starts uploading and minting your NFTs. Note that you have to keep this application open to continue minting.


No MintGarden servers ever get access to your keys and files.
Only you and your local computer are capable of minting NFTs in your name!

You can always press Pause to pause the minting process and continue it at a later time. The same happens if you close the application while minting.