---
title: Batch Mint (Advanced)
slug: batch-mint-advanced
docTags: 
createdAt: 2023-10-23T12:51:38.911Z
---

Skidra allows its advanced users to mint multiple NFTs in one go

Why should I do that? Minting in batch allows for a huge reduction in minting costs as the chain accounts for an operation as a whole.



## Batch mint sections

### Commons

:::hint{type="info"}
All parameters in batch mint "COMMONS" section apply to all NFTs minted in batch
:::



:::hint{type="warning"}
You need to have a contract deployed to execute a batch min operation
:::



Organization - this is preselected and points to your organization

Contract - contract to be used for batch minting

Transaction limit - how many times and NFT can be transfered to a new wallet

Freeze until - the NFTs are not redeemable before that date

### Assets

Upload assets. You can use one asset for multple NFTs or one asset per nft

### Tokens

Uplaod a table in a csv format, you can get the csv template from the link above. Don't worry about specific column names, you'll be able to map columns to fields

### Assemble

This is the mapping section.

For each column in the csv assign a field from the nft that you will be minting. The first row in the column contains the parameters of the NFT. By selecting and value from the dropdown you will map which column in the CSV file will be mapped to which field in subsequent NFTs.



![](https://api.archbee.com/api/optimize/iVnwL3VK0gwA09LzaHI_R/5sLaKDt63FV-mMunCoJ62_image.png)



Assets can be mapped automatically. The auto mapping depends on the asset name and the Asset File name field.

If you dont want to map assets automatically, you can assign them manually by dragging and dropping the assets onto the table

### CSV template

::File{src="https://api.archbee.com/api/presign/iVnwL3VK0gwA09LzaHI_R/ol0RT70xndlHgpdPpDghK_nft-batch-upload-template.csv" label="nft-batch-upload-template.csv" isUploading="false"}

or, use your own
