Створення NFT-колекції на Solana складається з кількох послідовних етапів: підготовка медіа, формування метаданих, мінтинг (запис у блокчейн) та виставлення на маркетплейс. Кожен крок має технічні вимоги та ризики, які варто розуміти до того, як ви витратите SOL на комісії.
Підготовка зображення або медіа-файлу
Перш ніж щось мінтити, потрібен сам цифровий актив. Це може бути зображення, анімація, відео або аудіо — але для більшості колекцій використовують растрові зображення у форматі PNG або JPG.
Формат та розмір
Маркетплейси Solana зазвичай підтримують PNG, JPG, GIF, SVG, MP4 та WEBP. Рекомендована роздільна здатність для превʼю — близько 1000×1000 пікселів. Файл не повинен перевищувати ліміт маркетплейсу (зазвичай це кілька мегабайтів для зображень). Перевірте актуальні обмеження безпосередньо на обраному маркетплейсі перед завантаженням.
Зберігання файлів
Файли зображень та метадані не зберігаються безпосередньо в блокчейні — це було б надто дорого. Замість цього використовують децентралізоване сховище, найчастіше IPFS (InterPlanetary File System). Ви можете завантажити файли самостійно через сервіси на кшталт Pinata або NFT.Storage, або скористатися вбудованим інструментом маркетплейсу під час створення колекції.
Головне правило: після завантаження на IPFS отриманий CID (ідентифікатор контенту) є незмінним. Якщо ви завантажите оновлену версію файлу, CID буде іншим. Переконайтеся, що фінальна версія файлу завантажена до мінтингу.
Метадані
Метадані — це JSON-файл, який описує ваш NFT. Стандартний набір полів:
- name — назва конкретного NFT
- symbol — скорочена назва колекції
- description — текстовий опис
- image — посилання на файл зображення (IPFS URI)
- attributes — масив властивостей (trait_type та value)
Для колекцій із генеративними комбінаціями (різні тло, очі, одяг) метадані зазвичай генерують скриптом на основі шарів. Якщо ви створюєте одиничний NFT, метадані можна скласти вручну.
Minting NFT: що це та як працює
Мінтинг — це процес створення токена у блокчейні Solana та привʼязки до нього вашого медіафайлу через метадані. На Solana NFT створюються за стандартом Metaplex Token Metadata, який розширює базовий SPL-токен додатковою інформацією.
Що відбувається під час мінтингу
- Створюється mint-акаунт (Mint Account) — це сам токен у блокчейні.
- Створюється акаунт метаданих (Metadata Account), який зберігає посилання на ваш JSON-файл з IPFS, назву, символ та інші поля.
- Токен мінтиться на ваш гаманець (або на акаунт колекції, якщо ви створюєте серію).
- Ви сплачуєте комісію за створення акаунтів та транзакцію.
Два основні шляхи мінтингу
Через маркетплейс. Більшість маркетплейсів (Magic Eden, Tensor) мають вбудований інструмент «Create Collection» або «Mint NFT». Ви завантажуєте файл, заповнюєте поля, платите комісію — і токен зʼявляється у вашому гаманці. Це найпростіший варіант для одного NFT або невеликої серії.
Програмно. Для колекцій із сотнями або тисячами NFT використовують скрипти та інструменти Metaplex (Sugar, Metaplex CLI). Це дозволяє автоматизувати генерацію, завантаження на IPFS та мінтинг усієї колекції. Цей підхід вимагає технічних знань.
Комісії
Основні витрати під час мінтингу — це комісія за створення акаунтів у блокчейні (rent-exempt мінімум) та комісія за транзакцію. Сума залежить від кількості створюваних акаунтів. Перевірте актуальну вартість створення акаунтів у документації Solana перед запуском, оскільки ці параметри можуть змінюватися.
Колекційний NFT (Collection Parent)
Якщо ви створюєте серію, першим кроком зазвичай мінтиться «батьківський» NFT колекції. До нього привʼязуються всі інші NFT як дочірні елементи. Це дозволяє маркетплейсам групувати ваші токени на одній сторінці.
Виставлення NFT на маркетплейс
Після мінтингу NFT знаходиться у вашому гаманці. Щоб його продати, потрібно виставити на маркетплейсі.
Які маркетплейси працюють із Solana NFT
Основні майданчики змінюються з часом: деякі закриваються, інші зʼявляються. Перед вибором перевірте актуальний статус маркетплейсу та обсяг торгів на ньому. Звертайте увагу на такі критерії:
- Чи активна торгівля NFT на цьому майданчику
- Які комісії стягує платформа з продавця та покупця
- Чи підтримує майданчик роялті та який механізм їхнього застосування
- Чи є інструменти для створення колекцій безпосередньо на платформі
Процес виставлення (Listing)
- Підключіть гаманець до маркетплейсу (наприклад, Phantom або Solflare).
- Знайдіть свій NFT у розділі «My Items» або аналогічному.
- Натисніть «List» або «Sell».
- Вкажіть ціну у SOL.
- Підтвердіть транзакцію в гаманці.
Під час виставлення ви підписуєте транзакцію, яка авторизує маркетплейс продавати ваш NFT за вказаною ціною. Токен при цьому залишається у вашому гаманці до моменту покупки — маркетплейс отримує лише делеговане право на переказ.
Дозволи (Approvals)
Уважно читайте, що саме ви підписуєте. Деякі маркетплейси можуть вимагати ширших дозволів, ніж просто списання конкретного NFT. Перевіряйте, який акаунт отримує делегування та чи обмежено воно конкретним токеном.
Встановлення ціни, роялті та властивостей
Ціна
Ціна встановлюється у SOL. Вона може бути фіксованою або ви можете використовувати аукціон. Для фіксованої ціни врахуйте:
- Поточний ринковий рівень для подібних колекцій (перевірте реальні продажі, а не лістинги)
- Комісію маркетплейсу, яка утримується з суми продажу
- Ваші витрати на мінтинг та створення контенту
Не існує універсальної формули ціноутворення. Встановлюйте ціну на основі власного аналізу ринку, а не очікувань чи порад третіх осіб.
Роялті (Creator Royalties)
Роялті — це відсоток від кожної наступної перепродажу, який автоматично направляється на ваш гаманець. Ви вказуєте відсоток під час створення метаданих NFT.
Важливий нюанс: на Solana роялті не є примусовими на рівні протоколу. Деякі маркетплейси та інструменти дозволяють покупцям обходити роялті. Перед створенням колекції перевірте політику обраного маркетплейсу щодо застосування роялті та які інструменти існують для їхнього примусового стягнення (наприклад, Token Metadata enforced royalty).
Властивості (Attributes)
Властивості — це структуровані дані, які описують характеристики NFT. Формат: trait_type (назва властивості) та value (значення). Наприклад:
- Background: Blue
- Eyes: Laser
- Rarity: Common
Властивості впливають на те, як NFT відображається на маркетплейсі та як користувачі можуть фільтрувати колекцію. Вони також формують уявлення про рідкість конкретного елемента. Заповнюйте їх послідовно та однорідно для всієї колекції.
Технічні деталі minting: що далі
Якщо вам потрібен глибший розуміння того, як працюють акаунти метаданих, PDA (Program Derived Addresses) у контексті Metaplex, як налаштувати Candy Machine для автоматизованого мінтингу колекцій або як писати скрипти на TypeScript для пакетного створення NFT — ці теми детально розкриті в розділі solana-dev-basics. Там зібрані технічні інструкції для розробників, які хочуть контролювати кожен етап мінтингу програмно.
Ризики та обмеження
- Незворотність. Після мінтингу змінити метадані (назву, опис, зображення) можна лише якщо ви зберегли authority (право оновлення) і маркетплейс це дозволяє. Але для багатьох покупців наявність незмінних метаданих є критерієм довіри.
- Витрати без гарантії продажу. Комісії за мінтинг не повертаються. Наявність NFT у гаманці не означає, що його хтось купить.
- Авторські права. Переконайтеся, що ви маєте права на медіафайли, які мінтите. Використання чужих зображень може призвести до скарг та блокування на маркетплейсах.
- Роялті не гарантовані. Як зазначено вище, механізм роялті на Solana залежить від доброї волі маркетплейсів та покупців у багатьох випадках.
- Фішингові сайти. Використовуйте лише перевірені маркетплейси. Перевіряйте URL-адресу перед підключенням гаманця.
- Податкові та юридичні наслідки. Продаж NFT може бути оподатковуваним доходом залежно від вашої юрисдикції. Зверніться до податкового консультанта за індивідуальною порадою.
Цей матеріал містить загальну інформацію та не є інвестиційною, юридичною чи податковою рекомендацією. Рішення про створення та продаж NFT приймайте самостійно на основі власного аналізу.