Merge assets and data into multiple different blockchain tokens (Batch minting)


PicoNext allows you to merge data from a file with media assets in the minting process to create multiple different tokens at once. This is called "batch minting".

To do this, you create a metadata file, batch upload media assets, and then preview how your assets and metadata will be merged into multiple, unique tokens. Then, you can complete the minting on a blockchain in one transaction

To batch mint multiple tokens by merging media and metadata at once, follow the instructions below. To mint one token, or multiple copies of a single token, see the article Mint a blockchain-based token.


To batch mint, do the following:

1. Navigate to the My Media Page

Begin by navigating to My Media

2. Select the Coin icon next to any media item

To begin minting, press the Coin icon next to any media item in My Media

3. Select the Multi-mint tab.

Select the Multi-mint tab

Connect a digital wallet

4. Connect a digital wallet by tapping on the Connect Wallet button. If you don't have a wallet installed, you'll be prompted to install one, depending on the wallet button you select. If you do have a wallet installed, you'll be promoted to authorize the connection to PicoNext.

Connect a digital wallet by tapping on the Connect Wallet button

Create a project

5. To start batch minting, first create a Minting Project by pressing the New Project button, and entering a project name. Your project will store your media assets and metadata. 

Create a Minting Project by pressing the New Project button

Upload media assets

6. Next, tap on the Assets button for your project.

Tap on the Assets button

7. Then tap on the Upload tab, and then Select Files.

8. Locate the media assets on your device that you'd like to upload and select them.

9. Then, press Start Upload. You'll see progress indicators that show the status of your uploads. 

Once your files are finished uploading, you can confirm that they uploaded correctly by tapping View in Library.

Once your files are finished uploading, you can confirm that they uploaded correctly by tapping View in Library

Upload metadata

A JSON file contains the instructions for PicoNext to merge metadata about the NFT (title, description etc) with your media assets, and then mint them on the blockchain. For projects with many assets, this is an efficient way to produce multiple unique NFTs. 

You'll need to create a JSON metadata file in a text or code editor according to the instructions in the article Create JSON metadata for batch minting.

10. Once you have your JSON metadata file, tap on the Metadata button for your project, and then select the Upload tab. Then, press Select file.

Press the Metadata button, tap on the Upload tab, and then press Select file to upload your metadata file

11. Select your metadata file in the dialog window. Then, press Start Upload. You'll see a progress indicator that shows the status of your upload. 

Once your file is finished uploading, you can confirm that they uploaded correctly by tapping View in Library. 

Once your file is finished uploading, you can confirm that they uploaded correctly by tapping View in Library

12. In the Library, tap the Load button next to your metadata file to select the file that you'd like to preview alongside your assets.

Tap the Load button next to your metadata file

Preview your minting

12. With your assets and metadata uploaded, and after having selected the Load button next to your metadata file, you're ready to preview your tokens. To do this, select the Preview button.

Preview your assets and metadata before minting your tokens

In your preview, you'll see the media asset you specified in your metadata file, along with the other attributes. You can press the Forward and Back buttons to preview each item in your collection, and make any final edits to the title, description, supply, properties, or other information. 

13. Once you're satisfied with your preview, select the Mint Multiple Tokens button. You'll need to confirm the minting transaction, along with associated fees in your digital wallet.  If successfully sent to the blockchain, you'll see a transaction link that will show you your transaction status.