How to Mint a Large Collection? | Mass Minting

At the moment, there are only a few ways to mass mint NFT Collections on TON. However, here are several available options which will suit most collection creators who are interested in mass minting. We’ll go over things step by step.

An important reminder: Before you mint a collection on the mainnet, please do a testrun mint on the testnet (at least a partial mint) which will allow you to find out if everything is working correctly in terms of metadata and attributes etc. Doing a mint on testnet will take much less time than the possible alternative of hiding multiple buggy collections on the mainnet. The testnet version of the marketplace is available at: testnet.getgems.io, you can get test coins at the giver and if you need more, you can get extra coins from the TON developer community.

Option (1): Independent Minting Using the Ton Diamonds Tool

This tool allows you to deploy a collection to the blockchain but does not allow you to immediately put NFTs up for sale. Please note that this option will not be suitable for every creator. To find out more about this tool, please visit our Telegram channel: https://t.me/getgems/41

For this option, the requirements are:

For a collection:

- Collection name

- Collection description

- Logo (avatar) at least 200x200px

- Banner at least 1440x340px

- Desired royalty percentage from NFT sales

- Social network links and website (no more than 10 links in total)

- Collection owner's wallet address

For each NFT in a collection:

- NFT name

- NFT description

- NFT attributes

However, keep in mind, when generating all the necessary data please refer to the metadata standard so that everything gets minted correctly.

Option (2): Independent Minting With Your Own Blockchain Developer and Smart Contracts 

This option is suitable for those who are ready to deep dive into the principles of blockchain and take advantage of the opportunity to hire their own blockchain developer. In this case, the fate of the collection depends entirely on the project team without any third party involvement whatsoever, and if everything is done according to the set standards, the marketplace will index it and automatically add it to our website.

Requirements for Option (2):

- The complete dataset for the collection and NFTs (similar to the requirements described in Option (1))

- A blockchain developer with experience in smart contracts and blockchain. The developer needs to study the library in order to understand how to interact with the TON blockchain:

https://github.com/toncenter/tonweb NodeJS

https://github.com/ton-community/ton NodeJS 

https://ton.org/docs/#/ libraries for other languages 

- As a template, you can refer to existing open-source, TON Foundation-approved smart contract solutions from the Getgems marketplace such as collection contracts, NFTs, sale contracts etc:

https://github.com/getgems-io/nft-contracts

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.