Как заминтить большую коллекцию сразу?
В данный момент в NFT на TON не так много вариантов для массового минтинга коллекций. Существует несколько опций, которые подойдут большинству из тех создателей коллекций, которые решились на массовый минтинг. Расскажем обо всех по порядку.
Важное напоминание: прежде, чем заминтить коллекцию в мейннет, пожалуйста, протестируйте минт в тестовой сети, хотя бы небольшую её часть, этого достаточно для того, чтобы понять, всё ли сделано корректно с точки зрения метаданных, атрибутов, и так далее. Минт в тестовой сети займёт гораздо меньше времени, чем последующие попытки скрыть несколько коллекций, заминченных с ошибками в основной сети. Тестнет-версия маркетплейса всегда доступна по адресу: testnet.getgems.io, получить тестовые монетки можно в гивере, а если нужно больше - монеты можно получить в коммьюнити разработчиков TON.
Самостоятельный минтинг с помощью готового инструмента от TON Diamonds
Этот инструмент позволяет задеплоить коллекцию в блокчейн, однако не позволяет выставить сразу же NFT на продажу. Стоит помнить об этом, так как этот вариант подойдет не для всех. Подробнее об этом инструменте: https://t.me/getgemsrus/60
В этом случае всё, что требуется, перечислено ниже:
Для коллекции.
- Название коллекции
- Описание коллекции
- Логотип (аватар) минимум 200х200px
- Баннер минимум 1440х340px
- Желаемый процент получаемых роялти от продажи NFT
- Ссылки на социальные сети, сайт (не более 10 штук)
- Адрес кошелька владельца коллекции
Для NFT в коллекции.
- Название
- Описание
- Атрибуты
При работе с NFT и коллекцией на стадии формирования всех необходимых данных, нужно опираться на стандарт метаданных на TON.
Самостоятельный минтинг с привлечением собственного блокчейн-разработчика и своих смарт-контрактов
Этот вариант подходит для тех, кто готов погрузиться в принципы работы блокчейна и имеет возможность нанять своего блокчейн-разработчика. Такой вариант полностью исключает все сложности, коллекция и её судьба зависит только от команды проекта, а если всё сделано по стандартам - маркетплейс сам её проиндексирует и автоматически добавит на сайт.
Для этого необходимо:
- Полный набор всех данных для коллекции и NFT (аналогично тому, что описано в первом варианте)
- Блокчейн-разработчик с опытом работы со смарт-контрактами и блокчейном. Разработчику требуется изучить работу библиотеки для взаимодействия с блокчейном TON:
https://github.com/toncenter/tonweb NodeJS
https://ton.org/docs/#/ библиотеки для других языков
- В качестве примера можно использовать open-source решения существующих и одобренных TON Foundation смарт-контрактов маркетплейса Getgems, в том числе контрактов коллекции, NFT, сейл-контрактов: https://github.com/getgems-io/nft-contracts