Approval токена, mint authority і freeze authority у Solana
Дані про ціни та можливості перевірено 3 вересня 2026 р..
Explorer Solana називає “authority” кілька різних повноважень. Одна адреса може володіти token account, інша бути тимчасовим delegate, а емітент — контролювати mint або freeze authority. Видалення однієї ролі не видаляє інші.
Чим відрізняються approval, mint authority і freeze authority?
Approval — відклична allowance delegate одного token account. Mint authority керує створенням одиниць. Freeze authority заморожує й розморожує рахунки mint. Відкликання delegate видаляє лише цю allowance, не зачіпаючи ролі емітента.
| Роль | Де зберігається | Повноваження | Хто змінює? |
|---|---|---|---|
| Token-account owner | Token account | Transfer, burn, delegate і зазвичай close | Current authority через SetAuthority |
| Account delegate | Token account | Transfer/burn до allowance | Owner через Revoke |
| Close authority | Token account | Закрити порожній рахунок й отримати lamports | Current close authority через SetAuthority |
| Mint authority | Mint | Створити units | Current mint authority через SetAuthority |
| Freeze authority | Mint | Freeze/thaw accounts | Current freeze authority через SetAuthority |
| Permanent delegate | Token-2022 mint | Transfer/burn з accounts | Controlling mint authority, не holders |
Одна адреса може мати кілька ролей, але permissions різні.
Що дозволяє token approval?
Account-level delegate може переказати або спалити до approved amount із конкретного token account. Рахунок має одного поточного delegate й allowance. Owner надсилає Revoke, щоб очистити їх без transfer, burn балансу або закриття.
Approvals потрібні marketplace, payments, staking і vault, але phishing може ними зловживати. Ідентифікуйте app до відкликання. Закриття порожнього рахунку видаляє delegate, але burn для звичайного відкликання не потрібний.
Revoke Sol Incinerator лише читає SPL Token і Token-2022 accounts, показує відкличних delegates і видаляє вибраних. Platform fee немає; оплачується мережа.
Що контролює mint authority?
Вона може створювати додаткові units. None фіксує supply через цю роль; активна authority створює issuer/supply risk, але не право переміщувати токени з вашого account.
Відкликання delegate не змінює mint authority і навпаки. Це чинник ризику активу, а не доказ компрометації wallet.
Що контролює freeze authority?
Вона freeze/thaw token accounts. Заморожений рахунок не transfer і не burn, а Token Programs блокують delegate changes. Тому account-level revoke не виконається до thaw.
Holder не видаляє freeze authority mint через account Revoke. Лише поточна mint authority може змінити або прибрати роль. Legit regulated assets, staking і programmable NFT іноді використовують freeze.
Не спалюйте й не переказуйте asset лише через freeze authority в explorer. Спершу визначте призначення й очікуваність ролі. Frozen account може відхилити burn.
Чим owner відрізняється від close authority?
Owner дозволяє transfer, burn, approvals і зміни authority. Опціональна close authority закриває рахунок після нульового балансу й отримує lamports, але не може переказувати tokens лише через право закриття.
Якщо attacker змінив ownership, вихідний wallet не виправить це через Revoke; потрібний current owner. За невідомої close authority перенесіть довірені tokens після аналізу інциденту.
Що таке Token-2022 permanent delegate?
PermanentDelegate — extension mint, а не звичайний account delegate. Він може transfer/burn з accounts mint, і individual holders не відкликають його. Mint-level authority може його змінити.
Тому scanner не може показати всіх, хто здатний рухати кожен токен. Sol Incinerator обмежує Revoke account approvals, які wallet надав і може видалити.
Що відкликати після підозрілої dApp?
Відключіть сайт, вивчіть транзакцію й відкличте незнайомих account delegates. Не підписуйте запит “support” на відновлення mint/freeze authority. За розкритої phrase/key створіть новий wallet. Див. посібник Phantom.

Revoke Approvals
Проскануйте відкличних account-level delegates SPL Token і Token-2022, перевірте кожну allowance й видаліть лише вибрані approvals.
Читайте також
Поширені запитання
Чим token approval відрізняється від mint authority у Solana?
Approval дає delegate обмежене право transfer або burn для одного token account і може бути відкликаний власником. Mint authority належить mint і керує створенням нових одиниць. Відкликання delegate вашого рахунку не змінює supply authority токена й не захищає від майбутнього mint.
Чи може holder токена Solana відкликати freeze authority?
Ні. Freeze authority — роль рівня mint, якою керує поточна authority, а не кожен holder. Вона може freeze або thaw рахунки цього mint. Holder не видаляє її відкликанням token account; заморожений рахунок блокує transfer, burn і зміну delegate до розмороження.
Що може видалити Revoke у Sol Incinerator?
Він сканує SPL Token і Token-2022 accounts на відкличних account-level delegates та видаляє лише вибрані approvals. Він не змінює ownership, close authority, mint authority, freeze authority або Token-2022 permanent delegate на mint. Scan лише читає дані, а revoking не має platform fee.
Чи може holder відкликати permanent delegate Token-2022?
Ні. Permanent delegate — mint-level extension Token-2022 із правом transfer і burn з рахунків цього mint. Це не звичайне поле delegate вашого account, тому holder не видалить його через `Revoke`. Керівна mint-level authority може змінити цю роль.