Як створити колекцію NFT за $1?

Фото - Як створити колекцію NFT за $1?
В 2023-му році створити та продати цілу колекцію NFT можна дуже просто, не вміючи ні малювати, ні програмувати.
Деякі люди створюють NFT особисто або купують картинки у авторів. Інші NFT-колекції генеруються за допомогою конструкторів, де користувач вписує необхідну кількість змінних, а комп’ютер збирає картинки у випадковому порядку. 

Сьогодні ми створимо колекцію NFT за допомогою нейромережі та конструктора смартконтрактів і витратимо на це менше $1 та лише кілька хвилин робочого часу.

Початок роботи

Для створення колекції ми використаємо:

● гаманець Metamask у мережі Polygon;

● нейромережу для генерації NFT;

● сервіс створення смартконтрактів Thirdweb.

Гаманець попередньо поповнюємо на $1 у криптовалюті MATIC (приблизно 1,4 MATIC за ринковим курсом).

Генерація зображень NFT

Існує багато нейромереж, які можуть створити як одну, так і цілу колекцію однотипних картинок:

●  Midjourney;

●  Dream.ai;

●  Nightcafe;

●  DALL-E;

●  AI NFT Generator.

У нашому експерименті ми використаємо ресурс Dream.ai, бо його безкоштовна версія продукує цілком непогані картинки.

Для створення зображення придумуємо опис, наприклад «Піксельний мінімалістичний бик», та натискаємо «Create». Сервіс згенерує картинку, яку можна завантажити на комп’ютер.
Генерація зовнішнього вигляду NFT (https://dream.ai/)

Генерація зовнішнього вигляду NFT (https://dream.ai/)

Робимо 10-15 таких зображень і зберігаємо на комп’ютер.
Збереження створених зображень на комп

Збереження створених зображень на комп'ютері

Перед тим, як створити із цих зображень NFT, треба згенерувати саму колекцію. Для цього:

● переходимо на Thirdweb, підключаємо гаманець у мережі Polygon;

● у розділі «Dashboard» тиснемо «Browse contracts» і обираємо «NFT Collection»;

● натискаємо «Deploy Now» та заповнюємо дані про колекцію, серед яких картинка, назва, короткий тікер монети, адреса гаманця та відсоток роялті з продажів;

● коли всі дані заповнено — натискаємо «Deploy now» та підписуємо дві транзакції у гаманці.
Заповнення даних NFT колекції (thirdweb.com)

Заповнення даних NFT колекції (thirdweb.com)

На момент написання статті транзакція створення колекції обійшлася у 0,22 MATIC (або $0,17).
Оплата створення NFT-колекції у гаманці Metamask (thirdweb.com)

Оплата створення NFT-колекції у гаманці Metamask (thirdweb.com)

Все, колекція створена. Тепер треба випустити кожен NFT окремо.

Мінт NFT

Знайти новостворену колекцію можна на сайті Thirdweb у меню «Contracts». Обираємо наш контракт, в якому ще немає жодного NFT, і тиснемо «Mint».
Новостворена колекція NFT (thirdweb.com)

Новостворена колекція NFT (thirdweb.com)

Новостворена колекція NFT (thirdweb.com)

Новостворена колекція NFT (thirdweb.com)

Заповнюємо дані токена (назву, опис та картинку) і тиснемо «Mint NFT». За бажанням можна додати додаткові опції в меню «Advance options». Мінт 1-го токена у мережі Polygon обійшовся нам у 0,038 MATIC (або $0,03).
Створення окремого NFT (thirdweb.com)

Створення окремого NFT (thirdweb.com)

Таку процедуру повторюємо стільки разів, скільки хочемо створити NFT. У нашому випадку ми створили 10 NFT.
Готова NFT колекція (thirdweb.com)

Готова NFT колекція (thirdweb.com)

Додавання NFT у гаманець

Після мінту кожен NFT опиниться на гаманці, але його не буде видно. Щоб токени почали відображатися, у гаманці Metamask тиснемо «Import NFT» та вводимо контракт і ID кожного токена. Контракт буде відображатися у деталях нашої колекції, а ID — біля кожного NFT. Система автоматично нумерує токени, починаючи від 0, тому перший створений NFT матиме ID 0, другий — 1 і т.д.
Імпорт NFT до гаманця Metamask

Імпорт NFT до гаманця Metamask

Кожен NFT треба імпортувати окремо.
Імпортована колекція NFT до Metamask

Імпортована колекція NFT до Metamask

Все! Ці NFT є токенами стандарту ERC721, які можна зберігати, відправляти на інші гаманці або продавати на маркетплейсах, наприклад на OpenSea. Що робити зі своєю колекцією — вирішувати вам.

На створення колекції та мінт 10-ти NFT ми витратили $0,49.
Залишок коштів на гаманці Metamask

Залишок коштів на гаманці Metamask