-
Notifications
You must be signed in to change notification settings - Fork 5
Mint many assets
Nguyen Anh Tien edited this page Jan 21, 2025
·
1 revision
If you want to mint multiple NFTs at once, you can upload a CSV file containing the metadata for each NFT. This allows you to mint many NFTs in bulk with minimal effort.
-
Prepare the CSV File.
-
Create a CSV file with the following columns:
- assetName (Required):The name of the asset being minted. This is a required field and should be a unique identifier for the asset (e.g., "txze001").
-
quantity (Optional):
The quantity of the asset to be minted. If this field is not provided, the default value will be1. If you wish to mint multiple copies of the same asset, specify the quantity (e.g., "5"). - receiver (Optional): The Cardano address of the recipient who will receive the user token after minting. If this field is left empty (``), the minted asset will be sent to the address of the minting user.
-
metadata[attributes]: Additional metadata for the asset. You can define custom attributes such as
name,image,mediaType,rarity, etc. These fields can be specified for each asset to provide extra details about the NFT.
-
Example CSV format or Download a sample CSV file here
assetName,metadata[name],metadata[image],metadata[mediaType],metadata[rarity],receiver txze001,txz #001,ipfs://QmUuLmyGzwQvkLXiAcLnQvN1cNeRgWUV8SCCwmWXbKzQFf,image/png,Legendary,addr_test1qztzax7n9re09ddtnvlqa64z4f8r392msc3d508yer59st2l57rhn8jy2g3whfjkuvx2unlxx6vp8uwjqkq3fzevynqs32zx8h txze002,txz #002,ipfs://QmaNjjDUGBq5HzpzbZsphDiecVFEr6t9gmjPXZtnpLec9R,image/png,Mythic,addr_test1qzt2wgkxc53qtakpz6c2xdzwxg6q66v9ynan49u3s04scf4jf7688mxj8cud53r3wgtfhzd3050u4znr8zn09r2as6kscdxzvx txze003,txz #003,ipfs://QmTSeWYfdERbZf9R3xheMYdRdd1dmwv6ZTt2uyecbyjbpq,image/png,Rare,addr_test1qzt2wgkxc53qtakpz6c2xdzwxg6q66v9ynan49u3s04scf4jf7688mxj8cud53r3wgtfhzd3050u4znr8zn09r2as6kscdxzvx txze004,txz #004,ipfs://QmdkjEQVefievn8gUDT38Ky8Xd6ZHJxnAUHNhhWVhyTbfZ,image/png,Legendary,addr_test1qzt2wgkxc53qtakpz6c2xdzwxg6q66v9ynan49u3s04scf4jf7688mxj8cud53r3wgtfhzd3050u4znr8zn09r2as6kscdxzvx txze005,txz #005,ipfs://QmQ1ejUVfPfvbDGjYXAG2JYecGBgG3d3rooSy3rGvveaxP,image/png,Mythic, txze006,txz #006,ipfs://QmRjpBXyxiH44o4e187cZPH2vvHGfLPpPD7GAzdZSbd8vz,image/png,Common, txze007,txz #007,ipfs://QmRjpBXyxiH44o4e187cZPH2vvHGfLPpPD7GAzdZSbd8vz,image/png,Mythic, txze008,txz #008,ipfs://QmUsk1tEgES5HD2MRDekrxo6a189v9yM9eArJbR4qdvehK,image/png,Mythic, txze009,txz #009,ipfs://QmWZS5Rf5n3GvQLjgSjwSrb1cfFW7GmVoRp5y6YF6Wi9LD,image/png,Rare,
-
-
Go to the "Mint Many" Section.
- Navigate to the Mint Many tab in the navigation menu or choose the "Mint Many" option from the dashboard.
-
Upload the CSV File.
- Click the "Upload CSV" button and select the CSV file you prepared in the previous step.
- The app will read the CSV file and display a preview of the data, including the asset names, quantities, descriptions, and images.
-
Review and Confirm Data.
- Check the data preview to ensure everything looks correct. If any information is missing or incorrect, go back and edit the CSV file before re-uploading.
- Once confirmed, click the "Proceed to Minting" button.
-
Create the Mint Transactions.
- The application will generate a minting transaction for each row in the CSV file, creating one or more NFTs based on the quantity specified for each asset.
-
Sign the Transaction.
- Your wallet will prompt you to sign the minting transactions.
- Review the total number of NFTs being minted and the transaction details in your wallet, then click Sign to authorize the minting process.
-
Complete the Minting Process.
- After signing, the app will send the minting transactions to the blockchain.
- Once the transactions are confirmed, the NFTs will be minted, and you will receive a success notification.