Десятичные знаки токена Solana: 6 или 9
Что такое десятичные знаки у токена Solana, чем 6 отличается от 9, почему Pump.fun ставит 6 и почему это поле нельзя изменить после выпуска.

Вы заполняете форму выпуска токена, все поля понятны, и тут появляется коробка десятичные знаки. Форма ждёт число и не подсказывает какое. Выглядит мелочью ровно до той секунды, когда выясняется: это число запирается навсегда в момент создания монеты.
Короткий ответ, если у вас есть десять секунд: сомневаетесь, ставьте 6. Столько у USDC и USDT, столько Pump.fun выдаёт каждой монете автоматически. Дальше разобрано, когда шестёрка подходит, когда нет и почему рефлекс «скопирую 9 у SOL» чаще всего промах.
Что такое десятичные знаки у токена
Десятичные знаки это количество цифр после запятой, которое допускает монета. Иначе говоря, настройка решает, насколько мелко режется одна монета. Вспомните обычные деньги. Написать 1,25 доллара можно, а 1,255 уже нет: валюта живёт на двух знаках после запятой. Два знака делят единицу на сотые, и мельче ничего не существует. Ровно та же механика у вашего токена.
Выбранное число задаёт самый мелкий возможный кусок:
- 9 знаков режут монету до 0,000000001.
- 6 знаков доходят до 0,000001, и этого хватает почти всем.
- 2 знака останавливаются на 0,01, как копейки.
- 0 знаков означают целые монеты и никакого дробления.
Пара слов из словаря, раз они дальше встретятся. SPL-токен это стандартный формат монеты на Solana. Выпустить (mint) значит создать её на цепочке. Эмиссия это сколько монет существует всего. И вот место, где спотыкаются чаще всего: десятичные знаки никак не связаны с эмиссией. Любая эмиссия сочетается с любым числом знаков. Это два независимых вопроса.
Зачем это поле нужно: самый мелкий кусок задан навсегда
Настоящая причина веса этого поля у формы обычно не написана. Десятичные знаки задают самый мелкий кусок, который вообще можно держать или переслать, и задают его один раз, навсегда.
Два знака означают 0,01 монеты и ничего между 0,01 и 0,02. Шесть знаков опускают эту границу до 0,000001, девять до 0,000000001. Сетка рисуется в момент выпуска, и сделать её мельче потом нельзя, поэтому она должна подойти монете на всю её жизнь, а не только на первую неделю после запуска.
Монета, которая сегодня стоит 0,000003 доллара, завтра вполне может стоить в разы дороже. Вот тут крупная сетка и бьёт: минимальный кусок остался прежним, только теперь он тянет на ощутимые деньги, а подправить его уже нельзя ничем. Шесть и девять оставляют запас как раз на такой поворот, и потому остаются безопасными значениями по умолчанию.
Сырая сумма и сумма на экране
На цепочке баланс никогда не хранится как «1,5 токена». Solana держит любой остаток целым числом, и это сырая сумма (базовые единицы). Читаемая цифра в кошельке это сумма на экране. Переводит одно в другое только число знаков.
Формула работает в обе стороны. Здесь 10^знаков означает «10 в степени знаков»:
- Сырая сумма = сумма на экране × 10^знаков
- Сумма на экране = сырая сумма ÷ 10^знаков
При 6 знаках один целый токен это 1 000 000 базовых единиц. При 9 тот же самый токен это 1 000 000 000 единиц. Количество долей от этого не меняется. Меняется количество цифр, которыми цепочка считает одну и ту же долю.
| На экране | Сырая сумма при 6 | Сырая сумма при 9 |
|---|---|---|
| 1 токен | 1 000 000 | 1 000 000 000 |
| 0,5 токена | 500 000 | 500 000 000 |
| 0,000001 токена | 1 | 1 000 |
| самый мелкий кусок | 1 (это 0,000001 токена) | 1 (это 0,000000001 токена) |
Единица в нижней строке и есть весь смысл. Сырая сторона не опускается ниже 1, потому что это целое число. Самый мелкий кусок всегда равен одной базовой единице, а сколько она стоит на экране, решают десятичные знаки. Низкое число делает этот кусок крупным, и мельче него не пройдёт ни одна сделка с монетой, ни сегодня, ни через год.

Число фиксируется в момент выпуска
Десятичные знаки запираются в ту секунду, когда монета выпущена, и после этого не меняются никогда. Ни вами, ни платформой, ни кем-либо ещё. Кнопки «изменить» для этого поля не существует.
Это удивляет, потому что почти всё остальное у монеты как раз меняется. Имя и логотип переписываются. Эмиссию можно сократить, сжигая монеты. Полномочие на выпуск, то есть право создавать новые монеты, можно отозвать, чтобы держатели видели: размывать их долю больше некому. Редактируется всё, кроме одного числа. Сам выпуск это обычная транзакция Solana (документация Solana о транзакциях), и записанное ею значение остаётся в mint-аккаунте до конца.
Единственный способ «исправить» знаки постфактум это выпустить совершенно новый токен с нужным числом и перевести на него каждого держателя. То есть повторить запуск целиком: новая монета, новая ликвидность, заново собранное доверие. Поле не из тех, где угадывают и правят завтра. Потратьте тридцать секунд сейчас и выберите осознанно.
Какое число какой монете
Изобретать ответ не нужно. Крупные монеты Solana давно разошлись по небольшому набору стандартных значений, и скопировать подходящее это безопасный ход. Найдите строку, которая описывает то, что вы строите.
| Знаков | Кто использует | Когда подходит |
|---|---|---|
| 9 | сам SOL, обёрнутый SOL, стейкнутые версии SOL | монета привязана к SOL |
| 6 | USDC, USDT, большинство утилитарных монет, мемкоины с Pump.fun | почти всё, включая мемкоины, которые будут торговаться дешевле доллара |
| 5 | BONK | вы повторяете соглашение конкретной существующей монеты |
| 2 | монеты в стиле дробных долей | нужны сотые, как копейки, и ничего мельче |
| 0 | монеты в стиле NFT, голосование «один кошелёк один голос» | только целые единицы |
А теперь самый весомый факт во всей теме. Pump.fun создаёт каждую монету с 6 знаками и фиксированной эмиссией в один миллиард штук. При запуске там вы выбираете имя, тикер и картинку, и больше ничего: поля со знаками вы вообще не увидите. Поскольку именно там рождается большинство мемкоинов, шестёрка тихо стала значением по умолчанию для мемкоина.
Почему девятку у SOL копировать не стоит
Многие видят у SOL девятку и тянутся к ней рефлекторно. У SOL 9 знаков по конкретной причине: SOL платит комиссии сети, поэтому обязан делиться на очень мелкие доли. Ваша монета комиссии сети не платит. Если она не привязана к SOL напрямую, выигрыша от девятки ровно ноль.
А цена у неё есть, и это читаемость. Баланс «1,000000000» глазами разбирается хуже, чем «1,000000». Умножьте это на каждый кошелёк, каждый экран перевода, каждую витрину с ценой, и вы сделали монету чуть уродливее без всякой выгоды. Берите наименьшее число, которое решает задачу, и для большинства монет это 6.
Ещё одно значение, мимо которого стоит пройти: 18. Это привычка Ethereum. Solana технически такое допускает, но кошельки и биржи на Solana дальше 9 надёжно не проверены. Держитесь диапазона от 0 до 9, и ничего не сломается.

Быстрый выбор за минуту
Пройдите список сверху вниз и остановитесь на первом совпадении:
- Монета привязана к SOL (обёрнутый или стейкнутый SOL)? Ставьте 9.
- Это стабильная монета или утилитарный токен для долгой жизни в DeFi? Ставьте 6.
- Это мемкоин, который будет торговаться дешевле доллара? Ставьте 6. На Pump.fun это произойдёт само собой.
- Это что-то в стиле NFT или голосование «один кошелёк один голос»? Ставьте 0, либо 2, если нужны сотые.
- Всё ещё не уверены? Ставьте 6. Самый узнаваемый выбор из возможных.
Ошибки, которые повторяются чаще всего:
- Девятка у монеты, не связанной с SOL. Настройка унаследована без выгоды, а балансы стало тяжелее читать.
- Ноль у мемкоина. Останутся только целые монеты, и это ограничение уже никогда не снять.
- Вера в то, что знаки поменяют позже. Не поменяют. Только новая монета и полный перезапуск.
- Копия восемнадцати из Ethereum. Кошельки и биржи Solana так высоко надёжно не проверялись.
Где десятичные знаки встречаются в инструментах
- создание стандартного SPL-токена это место, где вы вводите число, и оно запирается прямо при выпуске. Основной путь для большинства.
- форма Token-2022 спрашивает знаки обязательным полем, уже для более нового формата монеты.
- запуск на Pump.fun фиксирует 6 знаков и миллиард монет, так что ни то, ни другое вы не задаёте.
- снимок состояния монеты читает текущие знаки, эмиссию и держателей прямо с цепочки.
Актуальную комиссию каждой формы показывает страница инструмента. Есть и другая группа: сжигание монет, правка имени и логотипа, отключение полномочий. Они меняют многое, но числа знаков не касаются, потому что оно закрепилось при выпуске. Как именно снимаются полномочия, разобрано в материале как отозвать полномочия токена.
Десятичные знаки: частые вопросы
Сколько знаков у SPL-токена по умолчанию?
Значения по умолчанию на уровне протокола нет. При создании mint-аккаунта число знаков это обязательное поле шага initialize-mint, и документация Solana о токенах перечисляет поля этого аккаунта. Сеть за вас его не заполняет. То, что называют «значением по умолчанию», это то, что подставил конкретный инструмент: Pump.fun ставит 6, USDC и USDT живут на 6, сам SOL на 9.
Работают ли знаки иначе в Token-2022?
Поле работает одинаково в обоих стандартах: монета с шестью знаками держит 1 000 000 базовых единиц за целую штуку и там, и там. Меняется окружение, а не число. Token-2022 добавляет расширения: комиссию за перевод, перехватчики перевода, конфиденциальные переводы. Часть из них читает суммы в сырых базовых единицах, поэтому выбранное значение влияет на то, как вы будете вводить эти величины потом. Что выбрать до выпуска, разобрано в сравнении Token-2022 или классический SPL.
Можно ли изменить знаки после создания монеты?
Нет. Число записывается в mint-аккаунт при создании, и инструкции для его правки не существует. Оно живёт столько же, сколько сама монета. Единственный настоящий выход это новая монета с правильным значением и миграция держателей, а работы там заметно больше, чем выбрать верно с первого раза.
Влияют ли десятичные знаки на эмиссию?
Нет. Эмиссия и знаки живут отдельно. Миллиард монет спокойно сочетается с 6 знаками, 21 миллион с 9, тысяча с 0. Знаки задают только то, насколько мелко режется одна целая монета. Как из эмиссии и цены складывается оценка проекта, показывает разбор как считается рыночная капитализация.
Делает ли большее число знаков монету дороже?
Нет. Цену определяет рынок, а не поле в mint-аккаунте. Больше знаков означает лишь возможность более мелких дробных сделок. Переопределить значение не может ни кошелёк, ни обозреватель: они читают его прямо из mint, поэтому все видят одну и ту же цифру.
Какое число ставить мемкоину?
6. Мемкоин почти всегда оказывается в области очень низкой цены, и на шести знаках он там торгуется нормально. На Pump.fun значение зафиксировано за вас, а если вы выпускаете монету сами, наберите 6 руками. Весь маршрут запуска описан в руководстве как создать мем-коин на Solana.
Выберите один раз и идите дальше
Поле кажется тяжёлым только из-за необратимости. Правило короткое: по умолчанию 6, девятка только для монеты, действительно привязанной к SOL, ноль только там, где дроби бессмысленны. Наберите число, выпустите монету и возвращайтесь к настоящему запуску. Если сам путь выпуска пока в тумане, начните с инструкции как создать токен на Solana, а незнакомые слова из этой статьи собраны в словаре терминов Solana.


