Что такое Mint и Freeze authority в Solana?
Mint authority решает, может ли расти эмиссия токена в Solana, а freeze authority — может ли кто-то заблокировать балансы держателей. Что умеют эти права, какие ещё бывают у метаданных и Token-2022, когда их сохранять нормально и как их проверить и отозвать.

У каждого токена в Solana есть аккаунт минта — небольшая запись в программе токенов, которая и определяет сам токен. Два поля в этой записи говорят о безопасности токена больше любого вайтпейпера. Mint authority (право эмиссии) позволяет выпускать новые токены, а freeze authority (право заморозки) — блокировать баланс любого держателя. Именно их первыми проверяют сканеры, кошельки, DEX и опытные покупатели.
Ниже разбираем, что может каждое из этих прав, какие ещё права бывают у токена, когда их сохранять нормально, как проверить любой токен и как отозвать права в конструкторе токенов ChainTx.Tools.
Коротко
| Право | Что может его владелец | Если отозвать (None) | Обычный выбор для мемкоина |
|---|---|---|---|
| Mint authority | Выпустить сколько угодно новых токенов в любой момент | Эмиссия зафиксирована навсегда | Отозвать |
| Freeze authority | Заморозить любой токен-аккаунт этого минта и снова разморозить | Заморозить аккаунт не сможет никто | Отозвать |
| Update authority метаданных | Сменить название, символ, логотип и ссылки | Метаданные становятся неизменяемыми | Отозвать, когда всё готово |
| Права расширений Token-2022 | Менять комиссию за перевод, переводить и сжигать чужие токены, подменять transfer hook… | Настройка застывает в текущем виде | Не включать или отозвать |
Отзыв права — дорога в одну сторону. В документации Solana сказано, что установка authority в None навсегда удаляет эту роль. Вернуть её не сможет никто: ни создатель, ни сама программа токенов.
Что хранит аккаунт минта
Токен в Solana — не отдельный смарт-контракт. Все классические токены обслуживает одна общая программа SPL Token, более новые — Token-2022. Уникальным токен делает его аккаунт минта. В классической программе он занимает 82 байта и содержит пять полей: mint_authority, supply, decimals, флаг is_initialized и freeze_authority (документация Solana). Поля прав либо содержат адрес, либо пусты. Token-2022 сохраняет эту структуру и дописывает после неё расширения, у каждого из которых свои права.
Authority — это просто публичный ключ. За ним может стоять обычный кошелёк, мультисиг или PDA (program-derived address) — адрес без приватного ключа, за который подписывает только определённая программа по правилам своего кода. Поэтому важно не только, есть ли право, но и у кого оно.
Mint authority: кто может выпускать новые токены
Владелец mint authority вызывает инструкцию MintTo и выпускает любое количество токенов на любой аккаунт. Программа токенов никак это не ограничивает, поэтому «максимальная эмиссия» на сайте ничего не значит, пока право существует. Эмиссия по-настоящему фиксирована, только когда поле пустое, — Solana Explorer в этом случае подписывает её как Fixed Supply. Для мемкоина активный mint authority — самый серьёзный риск из возможных: владелец или тот, кто украдёт его ключ, напечатает миллиарды токенов, продаст их в пул и обрушит цену до нуля за несколько транзакций.
При этом часть крупнейших токенов Solana сохраняет право эмиссии, и на то есть причины:
- USDC. Circle выпускает новые USDC, когда клиенты вносят доллары, и сжигает их при погашении. На момент написания mint authority у USDC — не отдельный кошелёк, а мультисиг-аккаунт самой программы токенов с порогом «2 из 4».
- Токены ликвидного стейкинга. Mint authority у JitoSOL — PDA программы SPL Stake Pool. Новые JitoSOL появляются только при депозите SOL в пул, и выпустить их «вручную» невозможно.
- Токены наград и эмиссии, у которых предложение растёт по опубликованному графику. В идеале его соблюдение обеспечивает программа или мультисиг.
Для сравнения: у BONK и JUP mint authority равен None — их эмиссия расти не может.
Включённый mint authority сам по себе не означает скам, а отозванный не гарантирует безопасность. Личный горячий кошелёк с правом эмиссии мемкоина — тревожный сигнал. Мультисиг регулируемого эмитента или PDA программы с открытыми правилами — осознанное решение.
Freeze authority: кто может заблокировать токены держателей
Владелец freeze authority вызывает FreezeAccount для любого токен-аккаунта своего минта и ThawAccount, чтобы его разморозить. Заморозка действует на токен-аккаунты, а не на минт. Замороженный аккаунт сохраняет баланс, но не может получать, отправлять и сжигать токены, пока его не разморозят. После отзыва права аккаунты этого токена больше никогда не удастся заморозить.
«Любой токен-аккаунт» значит действительно любой: кошелёк держателя, депозитный аккаунт биржи, даже хранилище пула ликвидности. На этом построена классическая схема мошенничества: купить токен можно, но аккаунты покупателей замораживают, и продать они уже не могут, а создатель выводит ликвидность из пула. Solflare называет включённый freeze authority серьёзным признаком возможного скама.
Законное применение — комплаенс. В условиях USDC Circle оставляет за собой право «блокировать» отдельные адреса, связанные с незаконной деятельностью, и в Solana для этого служит именно freeze authority. У USDC это тоже мультисиг программы токенов «2 из 4». Право заморозки есть и у USDT, и у PYUSD от PayPal. Для регулируемого стейблкоина это ожидаемо, для мемкоина — лишено смысла.
В Token-2022 расширение Default Account State может к тому же делать каждый новый токен-аккаунт замороженным, пока владелец freeze authority его не разморозит.
Update authority метаданных
Название, символ и логотип, которые вы видите в кошельке, хранятся не в полях минта, а в метаданных, и у них своё право управления.
Классические токены SPL используют программу Metaplex Token Metadata. Рядом с минтом создаётся отдельный аккаунт: в нём название (до 32 символов), символ (до 10), URI JSON-файла с логотипом и ссылками, update authority и флаг isMutable (документация Solana). Установка isMutable в false окончательна: по документации Metaplex, неизменяемый токен обновить нельзя.
Токены Token-2022 обычно хранят метаданные прямо в минте с помощью двух расширений. У Metadata Pointer есть authority, который может направить указатель на другой адрес, а у Token Metadata — update authority, который меняет поля. Если обнулить это право, метаданные станут неизменяемыми.
Изменяемые метаданные позволяют владельцу переименовать токен, скопировать логотип популярного токена или подменить ссылку на сайт фишинговой. Сканеры считают это более мягким риском: RugCheck показывает «Mutable metadata» как предупреждение, а не как опасность, а Phantom на страницах токенов отмечает, изменяемый ли токен. Но компромисс реальный: после блокировки метаданных сломанную ссылку на логотип уже не исправить. Сначала убедитесь, что JSON и картинка лежат в надёжном хранилище и корректно отображаются в нескольких кошельках.
Права расширений Token-2022
Расширения Token-2022 дают токену новые возможности, и у каждого из них свой authority. На момент написания в перечне AuthorityType программы 18 значений. Самые важные для покупателей:
| Расширение | Право | Что позволяет | Риск для держателей |
|---|---|---|---|
| Transfer Fee | Настройка комиссии | Менять комиссию вплоть до 100%; изменение вступает в силу через две эпохи | Высокий: комиссию можно поднять после покупок |
| Transfer Fee | Вывод удержанных комиссий | Забирать комиссии, накопленные на аккаунтах держателей | Сам по себе низкий |
| Permanent Delegate | Делегат | Переводить или сжигать токены с любого аккаунта; держатель не может это отменить | Критический |
| Transfer Hook | Authority хука | Подключить другую программу, которая выполняется при каждом переводе | Высокий: новый код может блокировать переводы |
| Mint Close Authority | Право закрытия | Закрыть минт, когда эмиссия равна нулю | Низкий |
| Metadata Pointer | Authority указателя | Направить метаданные на другой аккаунт | Как у изменяемых метаданных |
Подробности — в документации Solana о комиссиях за перевод и permanent delegate.
Как это выглядит на практике, показывает PayPal USD (PYUSD) — стейблкоин на Token-2022. На момент написания у его минта, помимо mint и freeze authority, есть permanent delegate, настройка комиссии за перевод (ставка 0%), transfer hook без подключённой программы, конфиденциальные переводы, metadata pointer, update authority метаданных и право закрытия минта. Для регулируемого эмитента это осознанный набор инструментов комплаенса, а у мемкоина тот же список был бы перечнем тревожных сигналов.
Когда сохранять право — нормально
| Тип токена | Mint authority | Freeze authority | Почему так |
|---|---|---|---|
| Мемкоин, комьюнити-токен | Отозван | Отозван | Единственная гарантия для держателей — код |
| Фиатный стейблкоин (USDC, USDT) | Мультисиг эмитента | У эмитента | Выпуск при депозите, сжигание при погашении; заморозка по санкциям и решениям суда |
| Токен ликвидного стейкинга (JitoSOL) | PDA программы | Нет | Новые токены выпускает только программа при депозите SOL |
| Токен наград или эмиссии | Программа или мультисиг с опубликованным графиком | Обычно нет | Предложение растёт по замыслу, но предсказуемо |
| Токенизированный реальный актив | У эмитента | У эмитента, часто плюс расширения | Требования закона: KYC, восстановление доступа |
Если проекту действительно нужно какое-то право, держите его в мультисиге, например Squads, а не в браузерном кошельке, публично объясните, зачем оно и у кого, и отзовите всё, что не нужно.
Как реагируют сканеры, кошельки и DEX
- RugCheck показывает «Mint Authority still enabled» и «Freeze Authority still enabled» как риски уровня danger, а «Mutable metadata» — как предупреждение. Известные стейблкоины, судя по всему, обрабатываются отдельно и этих флагов не получают.
- Jupiter. Tokens API возвращает объект
audit, в которомmintAuthorityDisabled: falseиfreezeAuthorityDisabled: falseпомечены как риск (документация Jupiter). - Phantom на страницах токенов показывает, изменяемый ли токен и можно ли его допечатать, а также долю крупнейших держателей (Phantom).
- DEX. Meteora DLMM не принимает минты с правом заморозки без проверки (документация Meteora). Orca Whirlpools требует для них token badge и советует отключать freeze authority, если нет веской причины вроде требований закона (документация Orca).
В Meteora DLMM и Orca Whirlpools минт, который всё ещё может замораживать аккаунты, не получит пул без проверки или badge. Отзывайте право заморозки до создания пулов, а не после.
Как проверить права токена самостоятельно
- Solscan. Откройте
solscan.io/token/АДРЕС_МИНТА. В сводке профиля токена есть поле Authority со списком update, mint и freeze authority; отозванное право отображается как «N/A» (руководство Solscan). - Solana Explorer. Эмиссия подписана как «Fixed Supply», если mint authority нет, а строки Mint Authority и Freeze Authority появляются, только когда права заданы. Для Token-2022 там же видны права расширений.
- RugCheck. Вставьте адрес минта на rugcheck.xyz и найдите флаги, о которых шла речь выше.
- ChainTx.Tools. Во вкладке Set/Update Authority нашего конструктора токенов вставьте адрес минта и нажмите «Загрузить токен». Вкладка покажет текущие mint, freeze и update authority (Metaplex) прямо из блокчейна, без подключения кошелька.

Если право задано, откройте адрес его владельца. Мультисиг (как у USDC) или PDA программы (как у JitoSOL) — совсем другая история, чем свежий кошелёк, пополненный за час до запуска.
Как отозвать права в ChainTx.Tools
При создании токена. В конструкторе токенов для Solana переключатели «Право эмиссии» и «Право заморозки» по умолчанию выключены, то есть оба права отзываются («выкл = фиксированная эмиссия», «выкл = заморозка невозможна»). В Token-2022 freeze authority вообще не задаётся, а mint authority отзывается сразу после выпуска всей эмиссии в той же транзакции; у SPL Token всё тоже укладывается в одну транзакцию. Монеты, запущенные через тип Pump.fun, создаются без обоих прав — так устроена программа Pump.fun.
Для уже существующего токена есть вкладка Set/Update Authority:
- Подключите кошелёк, которому сейчас принадлежит право.
- Вставьте адрес минта и нажмите «Загрузить токен».
- Для mint и freeze authority выберите «Оставить», «Передать» (например, мультисигу) или «Отозвать». Для метаданных Metaplex третий вариант называется «Сделать неизменяемым».
- Нажмите «Применить изменения» и подтвердите. Изменения mint и freeze authority уходят одной транзакцией, изменение метаданных — отдельной.
Вкладка работает с минтами и SPL Token, и Token-2022, но только с правами, которые принадлежат подключённому кошельку; остальные помечаются как «Не контролируется вашим кошельком».
Update authority во вкладке — это право Metaplex. Для токенов Token-2022 с метаданными внутри минта вкладка покажет «У токена нет метаданных Metaplex» и не сможет отозвать права на метаданные, metadata pointer, комиссию за перевод или permanent delegate. Токены Token-2022 из нашего конструктора сохраняют update authority метаданных (а при включённой комиссии — и права на неё) за кошельком создателя. Отозвать их можно через CLI spl-token для Token-2022, например spl-token authorize АДРЕС_МИНТА metadata --disable, подписав команду ключом владельца права.
Частые ошибки
- Отозвать право до того, как эмиссия окончательна. После отзыва не добавить ни одного токена, поэтому сначала выпустите весь объём.
- Передать право на «мёртвый» адрес вместо отзыва. Любой, кто смотрит на минт, увидит в поле адрес, а доказать, что его никто не контролирует, гораздо сложнее, чем показать пустое поле.
- Забыть о правах Token-2022. Отозванные mint и freeze authority не помогут, если активны настройка комиссии или permanent delegate.
- Считать, что отозванные права делают токен безопасным. Они снимают два конкретных риска. Ликвидность, концентрацию эмиссии и кошельки инсайдеров нужно проверять отдельно.
Итог
Mint authority решает, может ли расти эмиссия, freeze authority — может ли кто-то заблокировать балансы держателей, а права на метаданные и расширения Token-2022 — могут ли позже измениться облик токена и правила переводов. Для мемкоинов стандарт простой: отозвать mint и freeze authority, заблокировать готовые метаданные и не включать расширения с сильными правами. Стейблкоины и токены ликвидного стейкинга сохраняют часть прав намеренно, но держат их в мультисигах или программах. Перед покупкой или запуском проверьте эти поля сами — это займёт минуту.
Частые вопросы
+Что произойдёт, если отозвать mint authority?
Поле mint authority станет равным None, и выпустить новые токены больше не сможет никто — эмиссия зафиксируется навсегда. Отменить отзыв нельзя. Поэтому сначала выпустите весь нужный объём, а уже потом отзывайте право.
+Можно ли вернуть отозванное право?
Нет. В программе токенов Solana нет способа снова назначить authority для поля, которое установлено в None. Именно поэтому покупатели и сканеры доверяют отозванным правам.
+Может ли freeze authority забрать мои токены?
Нет, переводить токены он не может. Он может заморозить ваш токен-аккаунт, и тогда вы не сможете отправлять, получать и сжигать токен, пока аккаунт не разморозят. Переводить или сжигать чужие токены позволяет только расширение Permanent Delegate в Token-2022.
+Почему у USDC до сих пор есть freeze authority?
Circle выпускает USDC как регулируемая компания и оставляет за собой право блокировать адреса, связанные с незаконной деятельностью, санкциями или решениями суда. В Solana для этого служит freeze authority, который у USDC принадлежит мультисигу «2 из 4». Для регулируемого стейблкоина это нормально, для мемкоина — тревожный сигнал.
+Изменяемые метаданные — признак скама?
Сами по себе нет. RugCheck показывает их как предупреждение, а не как опасность, и некоторые команды намеренно оставляют право, чтобы исправить логотип или ссылки. Но оно позволяет переименовать токен или подменить логотип, поэтому у готового токена метаданные лучше сделать неизменяемыми.
+Как проверить, отозваны ли права токена?
На Solscan в поле Authority отозванное право отображается как N/A, а Solana Explorer подписывает эмиссию как Fixed Supply, если mint authority нет. RugCheck помечает активные mint и freeze authority как риски уровня danger. Также любой минт можно загрузить во вкладке Set/Update Authority конструктора токенов ChainTx.Tools без подключения кошелька.
+Может ли ChainTx.Tools отозвать право на метаданные токена Token-2022?
Пока нет. Вкладка Set/Update Authority меняет mint и freeze authority у минтов SPL Token и Token-2022, а также update authority метаданных Metaplex. Встроенные метаданные Token-2022 можно заблокировать через CLI spl-token, например командой spl-token authorize АДРЕС_МИНТА metadata --disable.


