Создать Token-2022
Создать Token-2022 выпускает токен на программе Token Extensions (Token-2022) и позволяет включить расширения, которых нет у классического SPL-токена: комиссию за перевод, начисление процентов, заморозку новых аккаунтов по умолчанию, permanent delegate и запрет переводов. Вы настраиваете токен, приложение записывает метаданные прямо в сеть через расширение metadata pointer, и весь выпуск проходит одним подписанным процессом. Обычно это одна транзакция, а когда список инструкций становится длинным (например, комиссия за перевод вместе с расширенными настройками), отзыв authority переносится в одну или две следующие транзакции.
Создать Token-2022 j.tools/ru/tools/token2022-creator
Открыть инструментКомиссия платформы
0.15–0.45 SOL
Сетевая комиссия, rent и сумма транзакции оплачиваются отдельно.
Когда подходит этот инструмент
#когда-подходит-этот-инструмент- Для запуска нужно расширение, которого нет у стандартного SPL-токена: комиссия за перевод, начисление процентов, аккаунты, замороженные по умолчанию, permanent delegate или непередаваемый (soulbound) токен.
- Вы хотите хранить метаданные в сети через расширение metadata pointer, а не в отдельном аккаунте Metaplex.
- Вы хотите, чтобы приложение блокировало сочетания расширений, которые отклоняет сеть, и показывало реальную итоговую сумму до подписи.
- Вам нужен только обычный токен. Создать токен проще, и его лучше поддерживают кошельки и DEX.
- Вы собираетесь торговаться на площадке, которая не поддерживает выбранное расширение. Поддержка Token-2022 неравномерная: некоторые расширения (особенно комиссию за перевод) пулы и агрегаторы без специальной обработки отклоняют или обрабатывают неправильно. Сначала проверьте поддержку: в статье Расширения Token-2022 и совместимость с DEX каждое расширение сопоставлено с поддержкой пулов.
Перед началом
#перед-началом- Подключённый кошелёк. Подойдёт стандартный адаптер (Phantom, Solflare, Backpack) или подписант с импортированным приватным ключом через переключатель источника кошелька.
- SOL в mainnet на комиссию платформы, сетевую комиссию Solana и rent для mint и аккаунтов. Rent у Token-2022 выше, чем у классического SPL, потому что расширения занимают место в аккаунте. Ещё до загрузки чего-либо приложение проверяет, что на кошельке есть как минимум итог из расчёта стоимости, а если нет, останавливается и показывает, сколько не хватает.
- Готовые данные токена: имя (от 2 до 32 символов), символ (от 2 до 10), decimals (от 0 до 9) и начальный supply целым числом до 1 000 000 000 000.
- Если вы планируете брать комиссию за перевод, нужен корректный адрес кошелька получателя комиссии в base58.
Как пользоваться
#как-пользоваться-
Укажите данные токена и изображение
Подключите кошелёк через переключатель источника вверху страницы. Заполните имя, символ, описание, decimals и начальный supply, затем загрузите логотип.
-
Настройте комиссию за перевод и расширения
Включите Настройки transfer fee, чтобы задать процент комиссии, максимальную комиссию за перевод и обязательный кошелёк получателя. Включите Расширенные настройки extensions для interest bearing, default frozen, non-transferable или permanent delegate. Затем решите, отзывать ли mint, freeze или update authority.
-
Проверьте стоимость и выпустите токен
Проверьте итог в расчёте стоимости (комиссия платформы плюс оценка комиссии Solana) и убедитесь, что предпросмотр показывает нужные расширения, authority и адрес mint. Нажмите Создать токен.
Основные настройки
#основные-настройки- Имя / Символ / Decimals / Начальный supply: основа токена. Имя от 2 до 32 символов, символ от 2 до 10, decimals от 0 до 9, supply целым числом от 1 до 1 000 000 000 000. Весь supply выпускается на ваш кошелёк при создании.
- Описание / Изображение / Соцсети: хранятся в метаданных токена. Изображение загружается файлом (PNG, JPG, GIF или WEBP, до 5 MB). Ссылки на соцсети нужны полные, с
httpилиhttps. - Transfer fee: настройка комиссии за перевод Token-2022. Задайте процент от 0 до 100 (он пересчитывается в базисные пункты), максимальную комиссию за перевод и обязательного получателя в base58. Кошелёк получателя становится authority, которой разрешено выводить удержанные комиссии. Несовместимо с non-transferable.
- Max fee за перевод: записывается в сеть целым числом в минимальных единицах токена, а не в целых токенах. При 9 decimals предел в один целый токен записывается как 1000000000. Если поле оставить пустым, предел равен 0, а предел 0 означает, что комиссия не удерживается.
- Отозвать transfer fee authority: появляется вместе с комиссией за перевод. Если её не отозвать, ваш кошелёк сохраняет возможность позже изменить комиссию, вплоть до 100%, и предпросмотр об этом предупреждает. Отзыв доказывает, что комиссия останется такой, какой вы её задали.
- Расширенные настройки extensions: переключатель, который открывает четыре опции ниже. Если его выключить, опции сбрасываются, и в сеть не уходит ничего, чего вы больше не видите на экране.
- Interest bearing: задаёт годовую процентную ставку, которая хранится в mint в базисных пунктах. Форма принимает от 0 до 100 процентов. Ставка нужна только для отображения и учёта в mint, реальные токены она не двигает.
- Default frozen: новые token account создаются замороженными. Перед выпуском supply приложение размораживает ваш собственный associated token account. Эту опцию нельзя совмещать с отзывом freeze: без freeze authority ни один аккаунт холдера уже нельзя будет разморозить.
- Permanent delegate: кошелёк в base58, который может переводить или сжигать токены с любого аккаунта. При включении адрес проверяется на корректность base58. Нельзя совмещать с non-transferable.
- Non-transferable: выпускает soulbound-токен, который нельзя перевести. Несовместимо с transfer fee и с permanent delegate.
- Metadata pointer: включён всегда. Mint указывает сам на себя, а имя, символ и URI записываются через расширение token metadata.
- Отозвать mint / freeze / update: каждый отзыв убирает соответствующую authority в том же процессе. После подписи это навсегда. Каждый добавляет к комиссии 0.05 SOL.
- Свой адрес mint: генерирует в браузере случайный keypair и использует его как mint. Включение блока добавляет 0.05 SOL, а нажатие Сгенерировать адрес добавляет ещё 0.1 SOL, ту же надбавку, что и у vanity-адреса. Так что сгенерированный свой адрес mint обходится в 0.15 SOL. Платите вы ровно итог из блока комиссии. Нельзя совмещать с vanity-адресом.
- Vanity адрес: локально в браузере подбирает keypair для mint, адрес которого начинается с введённых вами символов. Добавляет 0.1 SOL, когда совпадение найдено. Нельзя совмещать со своим адресом mint.
Комиссии и расходы
#комиссии-и-расходы| Расход | Сумма |
|---|---|
| Комиссия платформы J Tools | 0.15–0.45 SOL |
| Сетевая комиссия Solana | Уходит валидаторам при выполнении транзакции; видна в сводке в реальном времени. |
| Rent и сумма транзакции | Показываются отдельно, когда нужны; в комиссию платформы не входят. |
Как это работает
#как-это-работает- Транзакция начинается с перевода комиссии платформы и настройки compute budget. Затем через
SystemProgram.createAccountсоздаётся mint-аккаунт ровно под тот набор расширений, который вы включили, и на него вносится rent, нужный для такого размера. - Каждое выбранное расширение инициализируется на ещё не инициализированном mint в том порядке, которого ждёт программа. Metadata pointer, настройка transfer fee, настройка interest bearing, состояние аккаунтов по умолчанию (frozen), permanent delegate и non-transferable получают здесь каждый свою инструкцию инициализации.
- Сам mint инициализируется через
InitializeMint: задаются decimals, а ваш кошелёк становится mint authority и freeze authority. - Метаданные токена (имя, символ, URI) записываются в mint через расширение Token Metadata, update authority становится ваш кошелёк. Так указатель ведёт на данные в самом mint, и отдельный аккаунт Metaplex не нужен.
- Создаётся ваш associated token account, и начальный supply выпускается на ваш кошелёк. Если включён default frozen, ваш аккаунт сначала размораживается, чтобы supply мог на него поступить.
- В конце добавляются отзывы authority, которые вы выбрали (update, mint, freeze и transfer fee authority). Если транзакция получается слишком длинной, они уходят в одну или две следующие транзакции, которые вы подписываете сразу после первой.
Комиссии и расходы
#комиссии-и-расходы-1- Сетевая комиссия Solana. Базовая стоимость проведения транзакции, несколько тысяч лампортов (крошечная доля цента). Она уходит валидаторам, а не J Tools. Каждая отдельная транзакция платит её заново, поэтому при большом наборе расширений она списывается два или три раза.
- Rent аккаунтов. SOL, которые лежат на новом mint-аккаунте и вашем associated token account, чтобы эти аккаунты могли существовать в сети. Rent у Token-2022 выше, чем у классического SPL, потому что каждое включённое расширение добавляет байты в mint-аккаунт, а rent растёт с размером. Эти SOL не списываются как плата, они хранятся на аккаунте и возвращаются, если аккаунт когда-нибудь закроют. Чем больше расширений вы включаете, тем больше SOL уходит в rent.
- Комиссия платформы. Фиксированная плата в SOL за инструмент. Она видна в расчёте стоимости и добавляется в первую транзакцию, которую вы подписываете. Надбавки прибавляются к базовым 0.15 SOL: каждый отзыв authority, свой адрес mint и vanity-адрес добавляют фиксированную сумму.
Перед подписью
#перед-подписьюПроверьте сводку перед подписью. Актуальные сумма, комиссия и маршрут всегда те, что показывает приложение.
Частые проблемы
#частые-проблемы- Конфликт расширений. Три пары запрещены, потому что их отклоняет сеть: transfer fee с non-transferable, permanent delegate с non-transferable и default frozen с отзывом freeze. Если включить вторую опцию из пары, переключатель дрогнет и покажет причину, а кнопка Создать токен останется недоступной, пока конфликт не снят. Выберите что-то одно.
- Попытка добавить расширение после запуска. Так нельзя. Расширения инициализируются только при создании. Если какое-то забыли, придётся выпускать новый токен. Определитесь с полным набором расширений до подписи.
- Токен не торгуется или не листится. Площадка может не поддерживать Token-2022 или не уметь работать с конкретным расширением (чаще всего проблема в комиссии за перевод). Проверьте поддержку до того, как вкладывать ликвидность.
- С переводов не удерживается комиссия. Поле максимальной комиссии за перевод оставили пустым или указали в целых токенах. Предел считается в минимальных единицах токена, поэтому до подписи задайте его с учётом decimals.
- Не хватает SOL. Запуск останавливается ещё до загрузки изображения и показывает, сколько нужно на кошельке. Пополните кошелёк и попробуйте снова.
Практические советы
#практические-советы- Комиссия за перевод и казна. Указанный вами кошелёк получателя становится authority, которому разрешено выводить удержанные комиссии. Комиссии копятся на token account холдеров как удержанные суммы, поэтому казна должна выводить их сама: автоматически ничего не приходит. После запуска с комиссией за перевод сообщение об успехе ведёт на Сбор налога Token-2022, который собирает их в вашу казну. Комиссия берётся с каждого перевода, в том числе с ваших кошельков для маркет-мейкинга и LP, потому что списка исключений в Token-2022 нет.
- Default frozen значит, что размораживать холдеров будете вы. Каждый новый аккаунт холдера создаётся замороженным, и разморозить его может только freeze authority. Поэтому приложение не даёт отозвать freeze в том же запуске. Заранее решите, кто и когда будет размораживать аккаунты. Сначала прочитайте Authority токена: mint, freeze и update.
- Закрепите mint после запуска. Когда метаданные и supply верны, сделайте mint неизменяемым через Сделать неизменяемым. Если до этого нужно поменять имя, символ или изображение, используйте Изменить метаданные. Чтобы потом раздать supply, airdrop сделает Массовая отправка.
Связанные инструменты
#связанные-инструментыПомощь
#помощьИнструмент этой страницы
Создать Token-2022
j.tools/ru/tools/token2022-creator
- Комиссия платформы
- 0.15–0.45 SOL
- Сетевая комиссия, rent и сумма транзакции оплачиваются отдельно.
© 2026 J Tools