Створення токена Solana: посібник із використанням CLI та No-Code
Learn how to create an SPL token on Solana in under 30 minutes. Step-by-step guide for CLI and no-code tools with metadata setup.
Опубліковано: Червень 2025 | Останнє оновлення: Червень 2025
Навчання створенню токену на Solana передбачає вибір між роботою через командний рядок і веб-інтерфейсом без коду. Цей посібник пояснює обидва шляхи: від налаштування гаманця до SPL-токену (токену Solana Program Library) з назвою, символом, логотипом, налаштуваннями повноважень та визначеною емісією. Час першого виконання може відрізнятися, тому вважайте наведені нижче оцінки датованими червнем 2025 року посиланнями, а не гарантіями.
До кінця цього посібника ви матимете розгорнутий SPL-токен на Solana з обраною вами назвою, символом, загальною кількістю та конфігурацією десяткових знаків, а також дорожню карту для верифікації, метаданих, ліквідності та виявлення агрегаторами. Включення до будь-яких сторонніх майданчиків не гарантується.
Solana — це високопродуктивний, низьковартісний блокчейн 1-го рівня, де середні комісії за транзакції становлять менше ніж 0,001 долара США за транзакцію. Його розгалужена екосистема децентралізованих фінансів (DeFi), що охоплює DEX, протоколи кредитування, ігрові застосунки тощо, робить його практичним вибором для створення токенів. На відміну від Ethereum, де розгортання токена ERC-20 вимагає написання та аудиту смарт-контракту, програма SPL Token від Solana керує створенням усіх токенів за допомогою попередньо розгорнутих ончейн-програм. Ви налаштовуєте параметри; програма виконує роботу.
Примітка щодо сфери застосування: SOL — це нативна криптовалюта Solana, яка використовується для оплати комісій за транзакції. SPL-токени — це токени, створені користувачами в мережі Solana за допомогою програми SPL Token. Це дві різні речі, і цей посібник присвячено виключно створенню SPL-токенів.
Цей посібник охоплює взаємозамінні токени SPL. Якщо ви хочете створити NFT (невзаємозамінний токен) на Solana, цей процес використовує схожий базовий стандарт, але інші інструменти, зокрема Metaplex Candy Machine.
Орієнтовна вартість: 0,015–0,025 SOL для методу CLI; 0,05–0,5 SOL для no-code інструменту. Орієнтовний час: метод CLI ~45–60 хвилин; no-code метод ~10–15 хвилин.
💡 Оберіть свій шлях:
- Шлях розробника (CLI): Ви вільно володієте терміналом і хочете мати повний контроль. Перейдіть до розділу Передумови для шляху CLI.
- Шлях без коду: У вас немає досвіду програмування і ви хочете використовувати інструмент у браузері. Перейдіть до розділу Як створити токен Solana без програмування.
Зміст
- Як створити токен на Solana: ключові концепції
- Скільки це коштує?
- Порівняння інструментів для створення токенів
- Передумови
- Шлях розробника: CLI
- Шлях без коду (No-Code)
- Додавання метаданих (назва, символ, логотип)
- Відкликання прав доступу
- Після створення: лістинг та торгівля
- Solana проти Ethereum
- Поширені запитання
- Наступні кроки
Як створити токен на Solana: Ключові концепції
Перш ніж виконувати будь-які команди, ознайомтеся з п’ятьма концепціями, які допоможуть зрозуміти кожен крок у цьому посібнику. Прочитайте цей розділ перед початком; це займе п’ять хвилин і допоможе уникнути найпоширеніших помилок.
Що таке токен SPL?
SPL-токен (токен з Бібліотеки програм Solana) — це стандарт Solana для взаємозамінних цифрових токенів, аналог стандарту ERC-20 від Ethereum, але без необхідності розгортати смарт-контракт. Кожен взаємозамінний токен у блокчейні Solana є SPL-токеном: мем-коїни, токени управління, стейблкоїни, утилітарні токени та багато іншого — усі вони відповідають цьому ж стандарту. Взаємозамінність означає, що кожна одиниця може бути замінена будь-якою іншою одиницею, подібно до доларів чи акцій.
Розглядайте програму SPL Token як попередньо збудовану фабрику. Ви налаштовуєте параметри (пропозиція, десяткові розряди, назва), і фабрика створює ваш токен. На Ethereum вам довелося б створювати власну фабрику з нуля. На Solana ця фабрика вже існує в блокчейні і готова до використання.
Документація програми SPL Token є авторитетним технічним довідником для всіх команд у цьому посібнику.
Акаунт мінтингу: ончейн-ідентичність вашого токена
Обліковий запис емісії (Mint Account) — це запис у блокчейні, який визначає ваш токен. Він зберігає загальну кількість, десяткову точність, адресу емісійного органу (Mint Authority) та адресу органу заморозки (Freeze Authority). Створення облікового запису емісії — це саме акт створення токена на Solana. В той момент, коли цей обліковий запис існує в блокчейні, ваш токен з'являється.
Уявіть Рахунок випуску (Mint Account) як свідоцтво про народження вашого токена: він записує все, що визначає існування вашого токена на блокчейні. Адреса вашого Рахунку випуску — це адреса випуску (mint address) вашого токена. Не називайте його адресою контракту; це термінологія, специфічна для Ethereum.
Рахунок випуску проти Асоційованого токен-рахунку: У чому різниця?
Обліковий запис емісії (Mint Account) та пов'язаний обліковий запис токена (Associated Token Account, ATA) — це два абсолютно різні облікові записи в блокчейні, які часто плутають. Вони служать різним цілям.
| Концепція | Що це таке | Що зберігає |
|---|---|---|
| Акаунт випуску | Сам токен | Загальна емісія, кількість десяткових знаків, налаштування авторизації |
| Асоційований токен-акаунт (ATA) | Реєстр балансу гаманця для одного токена | Кількість токенів, яку тримає конкретний гаманець |
Якщо Mint-акаунт є кресленням валюти, то ATA — це конкретний банківський рахунок, деномінований у цій валюті. Коли ви «надсилаєте токени на гаманець», ви робите депозит на ATA цього гаманця для свого токена. Кожен гаманець, у якому зберігається ваш токен, має власний ATA. Коли ви випускаєте токени для себе, ви повинні спочатку створити ATA для свого гаманця, щоб токенам було куди надійти.
Mint Authority та Freeze Authority: елементи контролю довіри
Право на випуск (Mint Authority) — це адміністративний ключ для керування пропозицією вашого токена. Тільки адреса гаманця, що має цей дозвіл, може створювати нові токени після початкового випуску. Відкликання цього права назавжди блокує пропозицію; жодні додаткові токени більше ніколи не зможуть бути випущені.
Право заморожування — це дозвіл заморожувати окремі токен-рахунки, запобігаючи певному гаманцю надсилати або отримувати ваш токен. Уявіть собі це як накладення блокування на конкретний банківський рахунок. Більшість авторитетних проєктів скасовують це, щоб довести, що жоден центральний орган не може блокувати власників токенів від використання їхніх токенів.
| Повноваження | Що вони контролюють | Наслідки відкликання |
|---|---|---|
| Повноваження на мінтинг | Хто може випускати нові токени | Загальна пропозиція фіксується назавжди |
| Повноваження на заморожування | Хто може заморожувати окремі гаманці | Жоден акаунт більше не зможе бути заморожений |
Обидві відмови є остаточними та незворотними. Відмова від обох прав сигналізує потенційним власникам, що ви не можете таємно збільшити емісію або конфіскувати їхні токени.
Бібліотека програм Solana: чому смартконтракт не потрібен
Бібліотека програм Solana (SPL) — це набір перевірених ончейн-програм, які підтримуються Solana Foundation. Програма SPL Token є однією з програм цієї бібліотеки, і саме вона використовується для створення всіх стандартних токенів у мережі Solana. Оскільки вона вже розгорнута ончейн, вам не потрібно писати або розгортати смартконтракт, щоб створити токен. Це принципова відмінність від Ethereum, де створення токенів ERC-20 вимагає розгортання кастомного контракту.
Запас токенів і десяткові розряди: вибір параметрів
Скільки десяткових розрядів повинен мати токен Solana? Для стандартних взаємозамінних токенів використовуйте 9 розрядів. Це відповідає точності самої монети SOL і є найбільш сумісним значенням для гаманців та DEX.
Десяткові розряди визначають рівень подільності вашого токена, подібно до того, як 1 долар дорівнює 100 центам (2 розряди). Встановлення 9 розрядів означає, що 1 токен можна розділити на 1 000 000 000 найменших одиниць.
| Варіант використання | Рекомендовані розряди | Примітки |
|---|---|---|
| Стандартний взаємозамінний токен | 9 | Відповідає точності SOL; найкраща сумісність |
| Мем-коїн | 9 | Стандартний вибір спільноти |
| Токен для голосування / управління | 0 | Неподільний; один токен дорівнює одному голосу |
| Тип стейблкоїна | 6 | Відповідає конвенції USDC |
Десяткові розряди встановлюються остаточно під час створення і не можуть бути змінені. Оберіть їх перед запуском будь-яких команд.
Для загальної пропозиції (total supply) не існує універсально правильної відповіді. Відповідна кількість залежить від цілей вашого проєкту та дизайну токеноміки. Загальноприйняті конвенції:
| Тип токена | Типовий вибір пропозиції |
|---|---|
| Мем-коїн | 1 000 000 000 (1 мільярд) |
| Службовий токен | 100 000 000 (100 мільйонів) |
| Токени управління | 1 000 000 (1 мільйон) |
Ці цифри є конвенціями, а не фінансовими рекомендаціями.
Скільки коштує створення токена на Solana?
Створення токена на Solana коштує від 0,015 SOL до 0,5 SOL, залежно від того, чи використовуєте ви Solana CLI чи інструмент без коду (no-code), плюс комісія за зберігання метаданих, якщо ви використовуєте Arweave.
У таблиці нижче наведено розбивку витрат для кожного шляху. Оцінка вартості станом на червень 2025 року; комісії коливаються залежно від завантаженості мережі, але історично залишаються в цьому діапазоні.
| Стаття витрат | Шлях через CLI (SOL) | Шлях No-Code (SOL) |
|---|---|---|
| Звільнення від орендної плати для Mint Account | ~0,00144 | Включено в комісію інструменту |
| Звільнення від орендної плати для створення ATA | ~0,00203 | Включено в комісію інструменту |
| Комісії за транзакції (~5 кроків загалом) | разом ~0,000025 | Включено в комісію інструменту |
| Завантаження метаданих через Metaplex (Arweave) | ~0,01–0,02 | Включено в комісію інструменту |
| Комісія платформи інструменту no-code | Н/Д | 0,05–0,5 |
| Разом орієнтовно | ~0,015–0,025 SOL | ~0,05–0,5 SOL |
Звільнення від орендної плати (Rent exemption) — це специфічна для Solana концепція: одноразовий депозит у SOL, необхідний для постійного зберігання даних акаунта ончейн. Це не періодична комісія, і ви можете повернути її, якщо згодом закриєте акаунт.
Усі суми вказані в SOL, щоб уникнути неактуальності через зміну цін. Перевіряйте ціну SOL та ринкові дані) при оцінці вартості у фіаті, та практикуйтеся в devnet, перш ніж витрачати реальні SOL.
💡 Почніть з devnet: Devnet — це пісочниця Solana. Все працює точно так само, як у реальному блокчейні, але використовувані SOL є несправжніми та безкоштовними. Отримайте безкоштовні SOL для devnet у Solana devnet faucet) або виконавши команду
solana airdrop 2у вашому терміналі. Виконайте всі кроки в devnet, перш ніж переходити в основну мережу.
Примітка: devnet і testnet — це різні середовища Solana. Devnet призначений для розробників, які створюють і тестують додатки. Testnet — для тестування продуктивності валідаторів. Цей посібник використовує виключно devnet.
Який метод варто використовувати? Порівняння інструментів для створення токенів
Вибір інструменту залежить від вашого рівня технічних навичок і того, наскільки великий контроль вам потрібен над параметрами токена.
| Інструмент | Технічні навички | Приблизна вартість | Орієнтовний час | Типовий сценарій використання |
|---|---|---|---|---|
| Solana CLI + spl-token | Розробник (CLI) | ~0,015–0,025 SOL | ~45–60 хв | Повний контроль, кастомні параметри |
| Metaplex JS SDK | Розробник (Node.js) | ~0,02–0,03 SOL | ~60–90 хв | Кастомні робочі процеси метаданих |
| pump.fun | Код не потрібен | ~0,02 SOL фіксовано | ~5 хв | Мем-коїни, миттєвий запуск |
| Smithii Token Creator | Код не потрібен | ~0,1–0,3 SOL | ~10–15 хв | Повноцінний токен SPL із метаданими |
| Solana Token Creator | Код не потрібен | ~0,05–0,2 SOL | ~10–15 хв | Загального призначення, без коду |
Якщо ви впевнено почуваєтеся з терміналом і хочете мати повний контроль над кожним параметром, включаючи точне налаштування десяткових розрядів, пропозицію, завантаження метаданих і відкликання повноважень, шлях через Solana CLI в Розділі 5 охоплює весь цей процес.
Якщо у вас немає досвіду програмування і ви бажаєте використовувати браузерний інтерфейс, порівняйте перелічені no-code рішення за підтримкою мереж, роботою з метаданими, поточними комісіями, дозволами гаманця та наявністю можливості тестування в devnet. Шлях no-code у Розділі 6 використовує один інтерфейс лише як приклад; його згадка не є рекомендацією, а інтерфейси чи комісії можуть змінюватися.
Для складніших сценаріїв, що потребують кастомної логіки токенів, наприклад, хуків передачі (transfer hooks) або програмованих токенів, Anchor Framework підтримує створення кастомних програм Solana. Ця тема виходить за межі даного посібника.
⚠️ Безпека інструментів: Підключайте свій гаманець лише до no-code інструментів із перевіреною репутацією у спільноті. Фішингові сайти імітують легітимні інструменти. Завжди перевіряйте офіційний домен через канали спільноти, перш ніж підключати гаманець і витрачати SOL.
Передумови: Що потрібно налаштувати перед створенням токена
Перед початком будь-якого зі шляхів переконайтеся, що ці пункти виконані. Пропуск передумов є найпоширенішою причиною невдач під час виконання посібника.
Передумови для шляху через CLI (для розробників)
Виконайте ці кроки по порядку перед створенням токена.
1. Встановіть інструментарій Solana (Solana Tool Suite)
Перевірте актуальну команду встановлення в офіційній документації Solana та перегляньте джерело скрипта перед його запуском. У джерелі статті за червень 2025 року для macOS/Linux використовувалася така команда:
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"Для Windows використовуйте Windows Subsystem for Linux (WSL) і запустіть ту саму команду. Дивіться посібник із встановлення Solana CLI) для отримання повних інструкцій для всіх платформ.
2. Додайте Solana до вашого PATH
export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"Додайте цей рядок до вашого ~/.bashrc або ~/.zshrc, щоб зробити це налаштування постійним.
3. Перевірте встановлення
solana --version# Очікуваний результат:
solana-cli 1.18.x (src:xxxxxxxx; feat:xxxxxxxxx, client:SolanaLabs)💡 Перевірка версії: Цей посібник перевірено на Solana CLI версії 1.18.x та spl-token-cli 3.x. Запустіть
spl-token --version, щоб підтвердити, що обидва інструменти встановлені.
4. Згенеруйте пару ключів
solana-keygen newЦе створить пару ключів вашого гаманця та відобразить ваш відкритий ключ. Збережіть сід-фразу офлайн у безпечному місці.
5. Налаштуйте CLI на devnet
solana config set --url devnet6. Запитуйте devnet SOL
solana airdrop 27. Перевірте свій баланс
solana balanceCLI spl-token постачається разом із Solana Tool Suite. Вам не потрібно знати Rust, щоб створити стандартний токен SPL; команди CLI використовують існуючі ончейн-програми та не потребують кастомного коду.
⚠️ ПОПЕРЕДЖЕННЯ: Розгортання в основній мережі коштує реальних SOL. Усі кроки в цьому посібнику за замовчуванням виконуються в devnet. Перш ніж переходити до основної мережі, виконайте та перевірте весь процес у devnet. Щоб перейти до основної мережі, коли будете готові: виконайте команду
solana config set --url mainnet-beta. Транзакції в основній мережі неможливо скасувати.
Передумови для шляху No-Code (для тих, хто не є розробником)
Шлях No-Code: вам знадобиться поповнений Гаманець Phantom) та п'ять хвилин на налаштування.
1. Встановіть розширення для браузера Phantom Wallet із phantom.app.). Воно працює в Chrome, Firefox, Brave та інших браузерах на базі Chromium.
2. Створіть новий гаманець. Запишіть свою сід-фразу та зберігайте її офлайн у безпечному місці.
3. Поповніть ваш гаманець достатньою кількістю SOL для Прогнозу комісій та невеликим запасом. Ви можете скористатися Bybit ринком Спот SOL/USDT або іншою біржею, потім перевірте мережу Solana та адресу гаманця перед виведенням коштів. Почніть з невеликого тестового переказу.
4. Для тестування: переключіть Phantom на devnet перед тим, як витрачати справжній SOL. Перейдіть до Settings > Developer Settings > Change Network > Devnet.
Інші гаманці Solana, такі як Solflare та Backpack, підходять для цього процесу, але всі приклади в цьому посібнику використовують Phantom.
⚠️ Безпека сід-фрази: Ніколи не діліться своєю сід-фразою гаманця. Зберігайте її офлайн. Жоден легітимний інструмент для створення токенів ніколи не запитуватиме її.
Як створити токен Solana за допомогою CLI (Шлях розробника)
Нижче наведено повний шлях CLI. Якщо натомість ви використовуєте інструмент без коду, перейдіть до Як створити токен Solana без кодування.
Усі команди нижче передбачають, що ваш CLI налаштовано на devnet. Коли ви будете готові розгорнути в Основній мережі, переключіть кінцеву точку та повторіть.
Створення облікового запису випуску (Mint Account) реєструє ваш токен на Блокчейні Solana. Цей один крок робить ваш токен існуючим.
Виберіть кількість десяткових знаків перед виконанням цієї команди. Десяткові знаки встановлюються назавжди під час створення та не можуть бути змінені. Зверніться до таблиці параметрів Загальна кількість токенів та десяткові знаки у Розділі 1, якщо вам потрібна допомога.
⚠️ Десяткові знаки є незворотними: Десяткові знаки токена не можуть бути змінені після створення. Підтвердьте свій вибір перед виконанням цієї команди. Перевірте його двічі.
Виконайте цю команду з 9 десятковими знаками (стандартно для більшості токенів):
spl-token create-token --decimals 9# Очікуваний вивід:
Creating token 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU
Signature: 2s3fjEHGRB5W6j5X5p3uqwJAJmKq...Адреса випуску вашого токена — це адреса, показана після "Creating token". Збережіть її; вона знадобиться вам для кожного наступного кроку.
Вашому гаманцю потрібен Пов'язаний обліковий запис токена (Associated Token Account, ATA), щоб зберігати токени, які ви збираєтеся випустити. Обліковий запис випуску (Mint Account) визначає токен; ATA — це місце, де живе Баланс вашого гаманця. Див. таблицю Обліковий запис випуску проти ATA у Розділі 1, якщо ця відмінність нова для вас.
spl-token create-account YOUR_TOKEN_MINT_ADDRESS# Очікуваний вивід:
Creating account 5RhXa...
Signature: 3tKmHQ...Крок 3: Випустіть вашу початкову кількість токенів
Цей крок створює фактичні токени та завантажує їх у ваш ATA.
Визначте загальну кількість токенів зараз. Після того, як ви відкличете права на випуск (Mint Authority) у Кроці 6, ви не зможете створити додаткові токени. Зверніться до таблиці з рекомендаціями щодо кількості Загальна кількість токенів та десяткові знаки у Розділі 1 для поширених варіантів.
⚠️ Рішення щодо кількості є остаточним: Вашу загальну кількість токенів неможливо збільшити після відкликання прав на випуск. Визначте фінальне число зараз і перевірте його перед виконанням цієї команди.
spl-token mint YOUR_TOKEN_MINT_ADDRESS 1000000000 YOUR_TOKEN_ACCOUNT_ADDRESS# Очікуваний вивід:
Minting 1000000000 tokens
Token: 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU
Recipient: 5RhXa...
Signature: 4uNpYZ...Крок 4: Перевірте вашу загальну кількість токенів та Баланс
Підтвердьте випуск та ваш Баланс перед продовженням. Це займе десять секунд і допоможе уникнути виявлення помилки пізніше.
Перевірити загальну пропозицію:
spl-token supply YOUR_TOKEN_MINT_ADDRESS# Очікуваний вивід:
1000000000Перевірити Баланс токена у вашому гаманці:
spl-token balance YOUR_TOKEN_MINT_ADDRESS# Очікуваний вивід:
1000000000Якщо обидва показники відповідають бажаній пропозиції, перейдіть до Кроку 5.
Крок 5: Додайте метадані (Назва, Символ, Логотип)
Ваш токен тепер існує ончейн, але відображається як нерозпізнана адреса в кожному гаманці та експлорері. Додавання метаданих надає йому видиму ідентичність.
Цей крок використовує Програму метаданих токенів Metaplex. Повний посібник див. у розділі Як додати метадані до вашого токена Solana (Розділ 7). Виконайте всі три кроки там, перш ніж повернутися до Кроку 6 нижче.
💡 Не пропускайте метадані: Без них ваш токен відображається як анонімний рядок адреси в кожному гаманці. Неіменовані токени відображаються як "Невідомий токен" у Phantom та більшості DEX.
Після додавання метаданих налаштуйте сигнали довіри вашого токена, відкликавши обидва права доступу.
Повний посібник з точними командами див. у розділі Як захистити ваш токен (Розділ 8). Більшість авторитетних проєктів відкликають обидва права перед будь-яким публічним анонсом.
Знайдіть адресу випуску вашого токена на Solana Explorer. Переконайтеся в наступному:
- Назва та символ токена відображаються правильно
- Пропозиція відповідає бажаній кількості
- Права на випуск (Mint Authority) показують "Немає" (якщо відкликано)
- Права на заморозку (Freeze Authority) показують "Немає" (якщо відкликано)
Якщо будь-яке налаштування є неправильним, ви все ще можете оновити метадані. Загальна кількість токенів та кількість десяткових знаків не можуть бути змінені після випуску.
Після підтвердження того, що всі кроки працюють коректно на devnet, переключіться на Основну мережу:
solana config set --url mainnet-betaПоповніть ваш гаманець Основної мережі справжнім SOL (принаймні 0.1 SOL для шляху CLI, включно з метаданими). Потім повторіть Кроки 1-7 на Основній мережі. Команди ідентичні; змінюється лише мережа.
⚠️ ПОПЕРЕДЖЕННЯ: Транзакції в Основній мережі є незворотними. Ретельно перевіряйте кожен параметр перед виконанням кожної команди. Ви не можете скасувати випуск, додавання метаданих або відкликання прав доступу в Основній мережі.
Як створити токен Solana без кодування (шлях без коду)
Для цього шляху кодування не потрібне. Ви можете створити повністю налаштований SPL-токен з назвою, символом, логотипом, загальною кількістю, десятковими знаками та налаштуваннями прав доступу повністю через веб-браузер.
Якщо натомість ви віддаєте перевагу методу CLI, перейдіть до Як створити токен Solana за допомогою CLI.
Почніть з вибору інструменту, який відповідає вашому випадку використання, з порівняння нижче.
| Інструмент | Вартість (SOL) | Підтримка метаданих | Мережа | Складність інтерфейсу | Типовий випадок використання |
|---|---|---|---|---|---|
| Smithii Token Creator | ~0.1–0.3 | Так, повна | Основна мережа + Devnet | Низька | Повний SPL-токен з метаданими |
| pump.fun | ~0.02 фіксована | Так, базова | Тільки Основна мережа | Низька | Мем-коїни, миттєвий запуск |
| Solana Token Creator | ~0.05–0.2 | Так, повна | Основна мережа | Низька до Середньої | Загального призначення |
Плата за інструменти та їх інтерфейси змінюються. Перевіряйте поточні ціни на офіційному сайті кожного інструменту перед продовженням. Наведені вище цифри актуальні станом на червень 2025 року.
Цей посібник використовує Smithii Token Creator лише як приклад інтерфейсу. Самостійно перевірте поточний домен, комісії, дозволи, підтримку devnet та функції метаданих. Інші інтерфейси можуть надавати схожий робочий процес.
⚠️ Перевіряйте перед підключенням: Завжди переконуйтеся, що ви перебуваєте на офіційному домені інструменту перед підключенням свого гаманця. Фішингові сайти імітують легітимні творці токенів. Перевірте офіційні соціальні канали або спільноти інструменту, щоб підтвердити правильну URL-адресу, перш ніж продовжити.
Перейдіть за офіційною URL-адресою Smithii Token Creator. Натисніть "Connect Wallet" (Підключити гаманець), виберіть Phantom зі списку варіантів гаманців та схваліть підключення у Phantom.
Підключення вашого гаманця НЕ дозволяє жодних витрат. SOL буде переміщено з вашого гаманця лише тоді, коли ви підпишете транзакцію на пізнішому етапі.
Налаштуйте назву, символ і логотип вашого токена перед встановленням параметрів пропозиції та прав доступу. Ці налаштування назавжди визначать ваш токен після підтвердження транзакції.
Встановіть назву вашого токена як повне відображуване ім'я, яке з'являється в гаманцях та обозревателях, наприклад «MyProject Token». Зробіть її зрозумілою та впізнаваною.
Встановіть символ токена з 2–6 великих літер; це ваш тікер, наприклад «MYP».
Завантажте логотип вашого токена у форматі square PNG, мінімум 200x200px, рекомендовано 1000x1000px для чіткого відображення. Розмір файлу має бути меншим за 200KB.
Додайте опис, якщо інструмент це підтримує. Агрегатори, як CoinGecko, відображають описи під час подання заявки на лістинг.
Крок 4: Встановлення Децимальних Значень та Загальної Пропозиції
Виберіть 9 децимальних значень для стандартного взаємозамінного токена. Це відповідає точності SOL і є найбільш сумісним вибором. Використовуйте 0, тільки якщо ви хочете отримати неподільний токен, де часткове володіння неможливе.
Дивіться таблицю параметрів децимальних значень та пропозиції у Розділі 1 для посібника щодо поширених варіантів пропозиції. Зверніться до розділу вартості, щоб дізнатися, як пропозиція впливає на ваш загальний бюджет.
⚠️ Децимальні значення та пропозиція є незмінними: Ці значення не можна змінити після створення токена. Перевірте обидва перед переходом до наступного кроку.
Крок 5: Встановлення Дозволів Адміністратора
Налаштування прав доступу визначають, чи зможе хтось коли-небудь випускати більше токенів або заморожувати облікові записи власників.
Перемкніть Відкликати право на випуск (Revoke Mint Authority), тільки якщо ви маєте намір назавжди зафіксувати пропозицію. Після підтвердження в мережі додаткові токени не можуть бути випущені. Чи доречне відкликання, залежить від задокументованого дизайну токена та плану розповсюдження.
Перемкніть Відкликати право на заморожування (Revoke Freeze Authority), тільки якщо проєкт не потребує можливості заморожувати облікові записи токенів. Ця дія є незворотною і повинна відповідати опублікованим елементам керування токеном.
Якщо ви плануєте майбутні випуски токенів, наприклад, графік вестингу або винагороди за стейкінг, ви можете тимчасово зберегти право на випуск (Mint Authority), але відкликати його перед будь-яким публічним оголошенням.
⚠️ Відкликання прав доступу є незворотним: Якщо ви відкликаєте право на випуск (Mint Authority) тут, жодні додаткові токени ніколи не будуть створені. Переконайтеся, що загальна пропозиція правильна, перш ніж продовжити.
Крок 6: Перегляд, Оплата та Підтвердження Створення
Перегляньте кожен параметр на екрані підтвердження перед схваленням транзакції. Інструмент відображає загальну вартість у SOL на цьому етапі; перевірте, чи покриває її ваш Баланс Phantom.
Натисніть «Створити токен» та схваліть транзакцію в Phantom.
Після підтвердження транзакції інструмент відобразить вашу адресу емісії (mint address). Збережіть її.
Перевірте свій токен на Solana Explorer) за допомогою пошуку вашої адреси емісії. Підтвердьте, що назва вашого токена, символ, пропозиція, децимальні значення та налаштування прав доступу правильні. Якщо для права на випуск (Mint Authority) та права на заморожування (Freeze Authority) вказано «None», ваші відкликання були успішними.
💡 Нагадування про тестування: Якщо ви виконали цей процес в devnet, переключіть Phantom назад на mainnet, поповніть свій гаманець реальними SOL і повторіть усі кроки для розгортання в mainnet.
Як додати метадані до вашого токена Solana (Назва, Символ, Логотип)
Щоб додати метадані до вашого токена Solana, ви використовуєте програму Metaplex Token Metadata Program. Ця програма створює окремий ончейн-рахунок, який зберігає назву, символ, URI логотипу та опис вашого токена, роблячи їх видимими в гаманцях, DEX'ах та обозревателях.
Якщо ви використовували інструмент без коду, який включав поля метаданих (назва, символ, завантаження логотипу) під час створення, ваші метадані вже налаштовані. Перейдіть до Як захистити ваш токен. Наведені нижче кроки охоплюють процес метаданих через CLI.
Без метаданих ваш токен відображається як анонімний рядок адреси в Phantom, Solflare та агрегаторах ончейн. Жоден користувач гаманця не зможе його ідентифікувати. Жоден DEX не відобразить його з назвою. Додавання метаданих не є необов'язковим для публічного запуску токена.
Програма Metaplex Token Metadata Program є ончейн-стандартом для прив'язки ідентичності до токенів SPL. Вона найбільш відома для NFT, але однаково застосовується до взаємозамінних токенів. Зверніться до документації Metaplex Token Metadata Program) для деталей щодо поточної версії SDK.
Підготуйте ваш логотип токена перед завантаженням. Зображення має відповідати специфікаціям Metaplex:
- Формат: square PNG
- Рекомендований розмір: 1000x1000px для чіткого відображення у всіх гаманцях
- Максимальний розмір файлу: менше 200KB
Виберіть місце зберігання. Ваші варіанти, відсортовані за надійністю:
- Arweave: Варіант постійного зберігання. Підтвердьте поточні витрати та поведінку завантаження перед використанням.
- IPFS: Децентралізований, але вміст може стати недоступним, якщо вузли припинять закріплення файлу.
- Centralized URL: Не рекомендується. URL може зламатися, якщо зміниться хост.
💡 Використовуйте Arweave: Arweave забезпечує постійне, незмінне сховище для логотипів токенів та JSON метаданих. Вміст IPFS може стати недоступним, якщо вузли припинять його закріплення. Централізовані URL зображень можуть повністю зламатися, якщо зміниться хост.
Завантажте ваш логотип на Arweave за допомогою Bundlr (тепер Irys). Завантаження коштує приблизно 0.001–0.01 SOL залежно від розміру файлу. Після завантаження ви отримаєте URI зображення у форматі https://arweave.net/[HASH].`. Збережіть цей URI.
Файл JSON метаданих повідомляє гаманцям та обозревателям, як відображати ваш токен. Він відповідає стандартному формату Metaplex.
Створіть файл під назвою metadata.json з такою структурою:
{
"name": "MyProject Token",
"symbol": "MYP",
"description": "The utility token for the MyProject ecosystem.",
"image": "https://arweave.net/[YOUR_IMAGE_HASH]",
"attributes": [],
"properties": {
"files": [
{
"uri": "https://arweave.net/[YOUR_IMAGE_HASH]",
"type": "image/png"
}
]
}
}Замініть [YOUR_IMAGE_HASH] хешем з вашого завантаження логотипу на Кроці 1.
Завантажте цей JSON файл на Arweave за допомогою Bundlr/Irys. Після завантаження ви отримаєте URI метаданих у форматі https://arweave.net/[JSON_HASH].`. Збережіть цей URI.
Фінальний крок з метаданими прив'язує URI метаданих до вашого Облікового запису емісії (Mint Account) ончейн за допомогою Metaplex JS SDK.
Встановіть SDK:
npm install @metaplex-foundation/mpl-token-metadata \
@metaplex-foundation/umi \
@metaplex-foundation/umi-bundle-defaultsОсновний шаблон виклику функції показаний нижче. Зверніться до документації Metaplex Token Metadata Program) для повної поточної реалізації та будь-яких змін API:
import { createMetadataAccountV3 } from "@metaplex-foundation/mpl-token-metadata";
// Створити обліковий запис метаданих, пов'язаний з вашим обліковим записом емісії (Mint Account)
await createMetadataAccountV3(umi, {
mint: publicKey("YOUR_TOKEN_MINT_ADDRESS"),
mintAuthority: umi.identity,
payer: umi.payer,
updateAuthority: umi.identity.publicKey,
data: {
name: "MyProject Token",
symbol: "MYP",
uri: "https://arweave.net/[YOUR_JSON_HASH]",
sellerFeeBasisPoints: 0,
creators: null,
collection: null,
uses: null,
},
isMutable: true,
collectionDetails: null,
}).sendAndConfirm(umi);Після підтвердження транзакції ваш токен відображатиметься з його ідентичністю у всіх гаманцях Solana та DEX, включаючи його назву, символ і логотип.
💡 Відображення в гаманцях: Phantom та Solflare зчитують метадані Metaplex для відображення назви та логотипу вашого токена. Більшість DEX Solana роблять те саме. Без цього кроку ваш токен відображатиметься як невпізнанний рядок адреси в кожному гаманці.
Як захистити ваш токен: Відкликання права на випуск та права на заморожування
Відкликання права на випуск (Mint Authority) та права на заморожування (Freeze Authority) є кроком конфігурації довіри, який сигналізує потенційним власникам, що ви не можете таємно збільшити пропозицію або заморозити їхні облікові записи. Більшість авторитетних проєктів завершують цей крок перед будь-яким публічним оголошенням.
Перед відкликанням повноважень скористайтеся цією структурою прийняття рішень, щоб підтвердити свої наміри:
| Ваш тип токена | Повноваження на карбування (Mint Authority) | Повноваження на заморожування (Freeze Authority) |
|---|---|---|
| Meme-монета (фіксована емісія) | Відкликати | Відкликати |
| Спільнотний токен (фіксована емісія) | Відкликати | Відкликати |
| Службовий токен (запланований майбутній розподіл) | Тимчасово залишити | Відкликати |
| Токен протоколу (емісія прив’язана до зростання протоколу) | Залишити | Відкликати |
Якщо ви використовували інструмент без написання коду (no-code) і вибрали опції відкликання під час створення, це було зроблено автоматично. Перевірте це в Solana Explorer, знайшовши адресу вашого карбування (mint address) та підтвердивши, що Mint Authority і Freeze Authority відображаються як «None».
Відкликання повноважень на карбування (Mint Authority)
Відкликання Mint Authority назавжди запобігає карбуванню будь-яких додаткових токенів. Після відкликання викарбована вами кількість стає постійною максимальною пропозицією.
⚠️ ПОПЕРЕДЖЕННЯ: Відкликання Mint Authority неможливо скасувати. Щойно ви виконаєте цю команду, жодні додаткові токени ніколи не зможуть бути створені. Перш ніж продовжити, переконайтеся, що загальна пропозиція вказана абсолютно точно.
spl-token authorize YOUR_TOKEN_MINT_ADDRESS mint --disable# Очікуваний результат:
Updating 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU
Current mint authority: 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM
New mint authority: disabledВідкликання повноважень на заморожування (Freeze Authority)
Відкликання Freeze Authority доводить, що ви не можете заморозити рахунок токенів будь-якого власника. Це особливо важливо для проєктів, які хочуть продемонструвати відсутність можливості блокувати передачу токенів для конкретних гаманців. Деякі регульовані токен-проєкти вирішують залишити Freeze Authority для цілей відповідності (compliance); більшість спільнотних та мем-проєктів відкликають її.
⚠️ ПОПЕРЕДЖЕННЯ: Відкликання Freeze Authority неможливо скасувати. Після виконання можливість заморожувати рахунки токенів видаляється назавжди. Перед продовженням підтвердьте, що це відповідає вимогам вашого проєкту.
spl-token authorize YOUR_TOKEN_MINT_ADDRESS freeze --disable# Очікуваний результат:
Updating 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU
Current freeze authority: 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM
New freeze authority: disabledПісля виконання обох команд знайдіть адресу свого карбування в Solana Explorer. Поля Mint Authority та Freeze Authority мають відображатися як «None», що підтверджує видалення обох дозволів і завершення конфігурації вашого токена.
Що робити після створення токена Solana: лістинг і торгівля
Ваш токен створено. Тепер зробіть його доступним для пошуку та торгівлі. Щойно викарбований токен SPL не стає автоматично видимим для трейдерів або агрегаторів. Ці п’ять кроків завершують життєвий цикл.
Крок 1: Перевірка в Solana Explorer
Знайдіть адресу свого карбування в Solana Explorer. Переконайтеся, що назва, символ, пропозиція, десяткові знаки та налаштування повноважень вказані правильно. Якщо ваші метадані ще не відображаються, зачекайте 5–10 хвилин для завершення ончейн індексації.
Крок 2: Оцінка торгових майданчиків ліквідності
Якщо проєкт потребує публічної торгівлі, порівняйте сумісні майданчики ліквідності, поточні комісії за створення пулів, інформацію про аудит, регіональні обмеження та дозволи гаманців. Робочий процес джерела використовує Raydium) як один із прикладів у мережі Solana; включення не є схваленням.
Пул ліквідності — це парний резерв із двох токенів, який уможливлює торгівлю та встановлює ринкову ціну токена. Уявіть це як торговий автомат, заповнений вашим токеном і SOL: покупці кладуть SOL, а натомість отримують токени, при цьому ціна коригується автоматично на основі попиту та пропозиції.
Прогноз із джерела на червень 2025 року щодо створення пулу на Raydium становив приблизно 0,5–2 SOL, на додачу до парних активів. Перевірте поточні комісії та усвідомте ризики непостійних втрат, ринкових маніпуляцій, юридичні ризики та ризики розкриття інформації перед створенням ліквідності.
Додавання ліквідності та механіка повного створення пулу описані в окремих посібниках. Цей крок надає дорожню карту.
Крок 3: Перевірка видимості в агрегаторах
Індексація агрегатором: На момент написання Jupiter міг автоматично індексувати відповідні пули Raydium. Після створення пулу перевірте адресу токена у відповідному агрегаторі та підтвердьте відображувану адресу карбування, метадані та ліквідність. Час індексації та відповідність вимогам не гарантуються.
Крок 4: Огляд вимог до лістингу на CoinGecko
Ознайомтеся з поточними вимогами CoinGecko щодо запитів на додавання токенів. Джерело за червень 2025 року вказувало торгову активність, активний пул ліквідності та повні метадані токена як загальні вимоги. Прийняття та час розгляду контролюються платформою і не гарантуються.
Крок 5: Огляд вимог до лістингу на CoinMarketCap
Окремо ознайомтеся з поточними вимогами до заявок на CoinMarketCap. Не припускайте, що критерії відповідності, документація або терміни розгляду збігаються з іншим агрегатором.
Solana проти Ethereum для створення токенів: швидке порівняння
Якщо ви обираєте між Solana та Ethereum для створення токена, ось як вони порівнюються за найважливішими факторами.
| Фактор | Solana | Ethereum |
|---|---|---|
| Вартість створення токена | ~0.015–0.025 SOL (менше $5) | $50–$500+ у комісіях gas |
| Швидкість транзакцій | Фіналізація менш ніж за секунду | 12–15 секунд на блок |
| Стандарт токена | SPL Token (попередньо розгорнута програма) | ERC-20 (окремий контракт для кожного токена) |
| Необхідний смартконтракт | Ні | Так |
| Технічні навички (шлях CLI) | Знайомство з CLI | Знання Solidity + CLI |
| Наявність no-code інструментів | Так (pump.fun, Smithii та інші) | Так, але менше варіантів |
| Розмір екосистеми | Екосистема DeFi, що зростає | Найбільша екосистема DeFi у світі |
| Типові варіанти використання | Мем-коіни, високочастотні DeFi | Інституційні DeFi, усталені протоколи |
Прогнози джерела за червень 2025 року показують нижчу вартість створення токенів і швидший розрахунок у мережі Solana, тоді як Ethereum пропонує більшу усталену екосистему та ширші інтеграції ERC-20. Вибір мережі залежить від необхідних інструментів, ліквідності, аудиту безпеки, бази користувачів та регуляторних міркувань. BNB Chain є ще одним варіантом, але процес створення токенів у ній виходить за межі цього посібника.
Часті запитання: Як створити токен на Solana
Чи можу я створити токен Solana безплатно?
Ні, але вартість низька. Створення токена вимагає невеликої оплати в SOL для звільнення від оренди (rent exemption, ~0,00144 SOL для Mint Account) та комісій за транзакцію (~0,000005 SOL кожна). Інструменти без коду додають комісію платформи у розмірі 0,05–0,5 SOL зверху. Токени в Devnet нічого не коштують і поводяться ідентично до основної мережі (mainnet) для тренувальних цілей.
Чи можу я створити токен на Solana без програмування?
Так. Інструменти без коду, такі як Smithii Token Creator та pump.fun, дозволяють створити повністю налаштований токен SPL через інтерфейс браузера без використання команд у терміналі. Дивіться розділ Шлях без коду для повного покрокового керівництва.
Як додати метадані до мого токена Solana?
Ви використовуєте програму Metaplex Token Metadata. Для шляху через CLI це передбачає завантаження вашого логотипа на Arweave, створення JSON-файлу метаданих та його прикріплення до вашого Mint Account за допомогою Metaplex JS SDK. No-code інструменти обробляють це автоматично під час створення. Дивіться Як додати метадані до вашого токена Solana для повного керівництва.
Як мені відкликати повноваження на карбування (mint authority) на Solana?
Виконайте spl-token authorize YOUR_TOKEN_MINT_ADDRESS mint --disable у своєму терміналі. Це назавжди запобігає карбуванню будь-яких додаткових токенів. Після виконання загальна пропозиція стає фіксованою назавжди та не може бути збільшена. Перегляньте розділ про відкликання повноважень для отримання повної інформації, включаючи очікуваний результат.
Як мені відкликати повноваження на заморожування (freeze authority) на Solana?
Виконайте в терміналі команду spl-token authorize YOUR_TOKEN_MINT_ADDRESS freeze --disable. Це назавжди прибере можливість заморожувати обліковий запис токенів будь-якого власника, сигналізуючи про те, що жоден централізований актор не може блокувати перекази токенів. Ця дія є незворотною. Детальніше див. у розділі відкликання повноважень.
Як додати мій токен на Raydium?
Перейдіть до інтерфейсу створення пулу Raydium за адресою raydium.io, підключіть свій гаманець і створіть новий пул ліквідності, об'єднавши ваш токен із SOL. Вам знадобляться як ваш токен, так і SOL для посіву пулу, плюс комісія за створення пулу. Після створення пулу Jupiter Aggregator проіндексує його автоматично протягом кількох годин. Повну послідовність див. у дорожній карті після створення.
Скільки часу займає створення токена на Solana?
Шлях через CLI займає приблизно 45–60 хвилин для першого проходження цього посібника, включаючи налаштування метаданих. Інструменти без коду можуть завершити створення токена за 10–15 хвилин. Обидва припущення передбачають, що необхідні передумови вже встановлені.
Чи можу я створити більше токенів після початкового випуску?
Так, якщо ви збережете повноваження на випуск (Mint Authority). Якщо ви відкличете повноваження на випуск, жодні додаткові токени не можуть бути створені, і випущена пропозиція назавжди фіксується. Рішення має відповідати задокументованому дизайну токена та плану його розподілу. Точну команду див. у розділі відкликання повноважень.
Що станеться, якщо я припущуся помилки в налаштуваннях токена?
Деякі налаштування, зокрема кількість десяткових знаків, адреса випуску та пропозиція після відкликання повноважень, є постійними. Тестування кожного кроку в devnet перед основною мережею є найважливішою практикою безпеки в цьому посібнику. Якщо ви помітите помилку в devnet до відкликання будь-чого, просто створіть новий токен; devnet SOL безкоштовний.
Скільки десяткових знаків слід використовувати для мого токена Solana?
Використовуйте 9 десяткових знаків для стандартного взаємозамінного токена. Це значення за замовчуванням, найбільш сумісне і відповідає точності самого SOL. Використовуйте 0 десяткових знаків, якщо ви хочете отримати неподільний токен, де дробове володіння неможливе. Уникайте нестандартних значень, таких як 6 або 18, якщо тільки ваш конкретний випадок використання їх не вимагає, оскільки сумісність з гаманцями та DEX може відрізнятися. Див. таблицю рекомендацій щодо параметрів у Розділі 1.
Чи потрібно мені знати Rust або Solidity, щоб створити токен на Solana?
Ні. Цей посібник використовує інструмент CLI spl-token для шляху розробника та інструменти без коду для шляху нерозробника. Жоден з них не вимагає написання коду. Знання Rust потрібні лише якщо ви хочете створити власну програму Solana з нестандартною поведінкою за допомогою Anchor Framework, що є розширеним випадком використання, значно вищим за стандартне створення токенів SPL.
Що таке Solana Token List і як додати туди мій токен?
Оригінальний Solana Token List (раніше підтримуваний у репозиторії GitHub Solana Labs) значною мірою замінений Strict Token List від Jupiter та окремими реєстрами агрегаторів. Щоб ваш токен визнавався в екосистемі, створіть пул ліквідності на Raydium, а потім подайте заявку до CoinGecko та CoinMarketCap, як описано в дорожній карті після створення.
Чи законно створювати токен на Solana?
Створення токена є законним у більшості юрисдикцій. Пропозиція його як інвестиційного інструменту або механізму збору коштів, такого як ICO, IEO або STO, може підпадати під дію правил щодо цінних паперів залежно від вашої юрисдикції. Цей посібник охоплює лише технічний процес створення і не є юридичною чи фінансовою консультацією. Проконсультуйтеся з кваліфікованим юристом перед запуском токена з будь-якими намірами щодо збору коштів.
Наступні кроки: Ваш токен активний
Ваш токен тепер знаходиться ончейн, має назву, налаштовані правильні параметри повноважень і видимий в Solana Explorer. Фундамент завершено. Ось що робити далі:
- Перевірте свій токен в Solana Explorer і підтвердьте правильність усіх налаштувань
- Задокументуйте адресу випуску, налаштування повноважень, пропозицію та мету токена
- Оцініть, чи є публічна ліквідність доцільною та юридично сумісною
- Порівняйте майданчики ліквідності, комісії, аудити та дозволи гаманців, якщо потрібна торгівля
- Ознайомтеся з вимогами до лістингу агрегаторів, не припускаючи прийняття
- Відстежуйте ончейн-активність та надавайте чіткі розкриття ризиків
Токен існує ончейн після підтвердження транзакції випуску. Публічна торгівля, просування, збір коштів та надання ліквідності є окремими рішеннями з додатковими технічними, фінансовими та юридичними ризиками.
*Ця стаття призначена виключно для освітніх цілей і не є фінансовою, юридичною чи інвестиційною порадою. Створення токена на Solana пов'язане з реальними фінансовими витратами та незворотними рішеннями. Тестуйте всі кроки в devnet перед розгортанням в основній мережі. Проконсультуйтеся з кваліфікованим фахівцем щодо регуляторних наслідків створення токена у вашій юрисдикції.ப்பிர