Вы смотрите на новый токен, а сканер пишет «mint authority revoked» или «freeze authority revoked». Эти две строки отвечают на реальные вопросы: можно ли выпустить больше этого токена и может ли кто-то заморозить ваши токены после покупки? Ниже разберём, что означает каждая из них, как проверить это самостоятельно и чем обе роли отличаются от разрешений токенов (token approvals), которые вы выдаёте для собственных аккаунтов.
Что означает mint authority revoked?
Mint authority revoked означает, что mint authority токена установлена в none, поэтому никто и никогда не сможет выпустить больше этого токена. Предложение по-прежнему может сокращаться за счёт сжиганий, но расти не может. Это не говорит о том, кто держит существующее предложение, и не меняет freeze authority токена.
У каждого токена Solana есть аккаунт минта, в котором записаны его предложение и две необязательные роли. Mint authority может создавать новые единицы. Как только текущая authority установит эту роль в none, ни одна транзакция уже не сможет назначить её снова, поэтому предложение ограничено навсегда.
Если mint authority всё ещё активна, тот, кто её контролирует, может в любой момент выпустить новые единицы и продать их на рынке. Это риск для предложения, а не доступ к вашему кошельку: она не может переместить токены, которые уже лежат на вашем аккаунте.
Что означает freeze authority revoked?
Freeze authority может замораживать и размораживать токен-аккаунты этого минта. С замороженного аккаунта нельзя перевести или сжечь токены, а значит, держатель не может их продать. Если freeze authority минта отозвана, больше никто не сможет заморозить аккаунты держателей этого токена.
Активная freeze authority сама по себе не означает мошенничество. Некоторые регулируемые активы используют её намеренно, а programmable NFT применяют заморозку, чтобы обеспечить соблюдение своих правил. Но у нового мемкоина активная freeze authority означает, что кто-то может помешать вам продать, поэтому перед покупкой проверьте, у кого она.
Как проверить mint authority и freeze authority токена?
- Скопируйте адрес минта токена — адрес, который обозначает сам токен, а не аккаунт какого-либо держателя.
- Откройте его в обозревателе. Solscan и Solana Explorer показывают данные минта, включая mint authority и freeze authority. У отозванной authority нет адреса; если адрес указан, значит, кто-то всё ещё владеет этой ролью.
- Или воспользуйтесь командной строкой.
spl-token display <MINT_ADDRESS>выводит mint authority и freeze authority, а для отозванной роли показывает(not set). Для минта Token-2022 команда также перечисляет расширения минта. - Проверьте и расширения Token-2022. Минты Token-2022 могут нести другие роли уровня минта, например постоянного делегата, который может перемещать токены держателей, или pause authority, которая может остановить переводы. Отозванные mint authority и freeze authority их не убирают.
- Оцените картину целиком. Отозванные authority не мешают крупным держателям продавать. Если токен торгуется в пуле, проверьте также, сожжены ли его LP.
Чем отличаются разрешение токена, mint authority и freeze authority?
Разрешение токена — это отзываемый лимит для делегата на одном токен-аккаунте. Mint authority определяет, можно ли создавать новые единицы этого минта. Freeze authority может замораживать и размораживать аккаунты этого минта. Отзыв делегата вашего аккаунта убирает только этот лимит и не затрагивает роли выпуска и заморозки, которые контролирует эмитент.
Быстрее всего различить их по тому, где хранится каждая роль:
| Роль | Где хранится | Основное полномочие | Кто может её убрать или изменить? |
|---|---|---|---|
| Владелец токен-аккаунта | Токен-аккаунт | Перевод, сжигание, назначение делегата и обычно закрытие | Текущий владелец аккаунта через SetAuthority |
| Делегат уровня аккаунта | Токен-аккаунт | Перевод или сжигание в пределах одобренной суммы | Владелец токен-аккаунта через Revoke |
| Close authority | Токен-аккаунт | Закрытие пустого аккаунта и получение его lamports | Текущая close authority через SetAuthority |
| Mint authority | Минт | Создание новых единиц токена | Текущая mint authority через SetAuthority |
| Freeze authority | Минт | Заморозка и разморозка токен-аккаунтов | Текущая freeze authority через SetAuthority |
| Постоянный делегат | Минт Token-2022 | Перевод или сжигание с аккаунтов этого минта | Текущий постоянный делегат, а не держатели токена |
Один и тот же адрес кошелька может совмещать несколько ролей, но сами полномочия по смыслу остаются раздельными.
Что позволяет делегату разрешение токена в Solana?
Делегат уровня аккаунта может перевести или сжечь токены в пределах одобренной суммы с одного конкретного токен-аккаунта. У каждого токен-аккаунта есть один текущий делегат и остаток лимита. Владелец аккаунта может отправить инструкцию Revoke, чтобы очистить его, не переводя токены, не сжигая баланс и не закрывая аккаунт.
Разрешения используются в законных сценариях маркетплейсов, платежей, стейкинга и хранилищ (vault). Но ими можно и злоупотребить, если фишинговая транзакция убедит вас выдать разрешение злоумышленнику. Адрес не становится вредоносным автоматически только потому, что указан как делегат: перед отзывом выясните, к какому приложению и какой позиции он относится.
Закрытие токен-аккаунта удаляет делегата, потому что самого аккаунта больше нет, но закрыть можно только пустой аккаунт. Чтобы отозвать обычного делегата, сжигать токены не нужно.
Инструмент Revoke от Sol Incinerator сканирует аккаунты SPL Token и Token-2022 запросом только на чтение, показывает отзываемых делегатов уровня аккаунта и позволяет удалить выбранные разрешения. Комиссия платформы не взимается, потому что отзыв не освобождает ренту; вы платите только сетевую комиссию за транзакцию, которую подписываете.
Чем владелец отличается от close authority?
Владелец токен-аккаунта подписывает обычные переводы, сжигания, выдачу разрешений и смену полномочий. Необязательная close authority может закрыть аккаунт, когда его баланс токенов станет нулевым, и получить lamports аккаунта. Само право закрыть пустой аккаунт не даёт close authority права переводить баланс токенов.
Если злоумышленник сменил владельца токен-аккаунта, исходный кошелёк уже не сможет исправить это через Revoke: новую смену владельца должен подписать текущий владелец. Если вы обнаружили незнакомую close authority, пока баланс ещё принадлежит вам, после профессионального разбора инцидента в первую очередь перенесите доверенные токены на аккаунт, который вы контролируете.
Что такое постоянный делегат Token-2022?
PermanentDelegate — это расширение минта, а не обычное поле делегата в вашем токен-аккаунте. Он может разрешать переводы и сжигание с токен-аккаунтов этого минта, и отдельные держатели не могут его отозвать. Передать эту роль другому адресу может только текущий постоянный делегат.
Поэтому ни один сканер разрешений кошелька не должен утверждать, что показывает всех, кто когда-либо сможет переместить любой токен. Наш инструмент Revoke показывает только разрешения уровня аккаунта, которые выдал ваш кошелёк и которые он может удалить.
Какие полномочия отзывать после подозрительного dApp?
Отключите сайт в кошельке, изучите подтверждённую транзакцию, а затем отзовите незнакомых делегатов уровня аккаунта, которых вы контролируете. Не подписывайте транзакцию от якобы сотрудника поддержки, чтобы «восстановить» mint authority или freeze authority. Эти роли уровня эмитента не заменяются безопасным адресом после отзыва разрешения на вашем аккаунте.
Если вы раскрыли сид-фразу или приватный ключ, очистки полномочий недостаточно. Создайте новый кошелёк с новой сид-фразой и перенесите оставшиеся доверенные активы. Полный порядок действий описан в руководстве на случай подключения Phantom к мошенническому сайту.

Отозвать разрешения
Найдите отзываемых делегатов уровня аккаунта в SPL Token и Token-2022, проверьте каждый лимит и удалите только выбранные разрешения.