Solana 如何撤销增发权限?操作步骤与核验方法
区分增发、冻结和元数据更新权限,了解创建时与创建后的撤销方法,并通过代币地址核验结果。撤销前先确认供应量与未来发行计划。
Gary Zhao · Alchemii 创始人
发布于
准备创建新的 Solana 代币? 在中文表单中设置代币资料、检查权限和费用,再由自己的钱包签名。
钱包界面中的“放弃权限”“撤销权限”可能指不同的操作。判断自己要做什么,应该从目标开始:你是想限制后续增发,避免账户被冻结,还是禁止修改名称和图片?这三个目标对应不同设置,不能用一个“已经丢弃权限”概括。
本页针对经典 SPL 代币。Token-2022 可以包含额外扩展和管理角色,不能只检查下面两个 mint 字段就判断所有权限都已移除。
三种权限各自控制什么?
| 权限 | 能控制的事情 | 放弃后的影响 |
|---|---|---|
| 增发权限(mint authority) | 为同一个 mint 发行更多单位 | 无法继续增发;已有持有人仍可转账,销毁也可能降低供应量 |
| 冻结权限(freeze authority) | 冻结或解冻该代币的账户 | 无法再使用这项权限冻结或解冻;如已有被冻结账户,应先处理 |
| 元数据更新权限 | 按元数据程序的规则修改名称、URI 等资料 | 锁定元数据后,相关链上字段不能继续修改 |
Solana 的权限说明描述了 mint 与 token account 中不同角色的区别。Metaplex 的元数据更新属于另一套程序规则,不是把 mint authority 清空就会一起完成。
撤销增发后,说“永远不能再增发”是准确的;说“供应量永远不会变化”则不够准确,因为后续销毁仍可能减少供应量。撤销本身不会销毁你钱包里的代币。
什么情况下应该保留增发能力?
先检查自己的发行计划。如果游戏奖励、持续激励或其他机制需要以后创建新的单位,永久撤销可能让原计划无法执行。可以重新设计供应分配,也可以研究由多方共同控制权限的方式,但要明确告诉用户谁能增发、规则是什么。
如果所有未来分配都从已经发行的储备里转出,则不一定需要继续保留增发权限。关键是区分“从库存转账”和“产生新的供应量”。不要仅因为某个检查器标红,就在没理解用途时签署永久操作。
方法一:创建新代币时选择撤销
在中文创建工具中,先填写供应量、小数位数、名称和图片,然后检查“撤销增发权限”选项。启用后,创建流程会先发行初始供应量,再移除增发权限。
这项可选服务增加 0.1 SOL,包含预估网络费用的创建预算约为 0.32 SOL。冻结权限在这个创建流程中不会设置,已包含在基础费用里。锁定元数据是另一个可选项,不能当作修复图片问题的步骤。
完整分项见Solana 发币费用说明。这些金额描述创建时的选项,不是创建后独立撤销工具的报价。
方法二:对已经存在的代币撤销
先取得 mint 地址,不要用钱包地址或某个持有账户的地址代替。然后确认自己控制的是当前 mint authority:持有这个代币,并不等于拥有增发权限。
已有代币可以使用撤销增发权限工具(英文)。输入 mint 地址,连接有对应权限的钱包,核对工具报价和钱包中的操作后再签名。当前这个独立工具界面为英文。
如果你已经安装 Solana 与 spl-token 工具,并明确当前网络和签名密钥,可以使用以下命令。先检查,再执行撤销:
solana config get
spl-token display <MINT_ADDRESS>
spl-token authorize <MINT_ADDRESS> mint --disable
spl-token display <MINT_ADDRESS>
请把占位符替换为自己的 mint 地址。不要把助记词或私钥输入网站、聊天窗口或别人发来的命令。若有多签或其他特殊权限结构,应按相应签名流程处理;这里的短命令不能覆盖所有配置。
命令行也会产生链上交易费。它不经过 Alchemii 的创建表单,所以不能套用创建时的可选服务费。
怎样确认撤销真的完成?
- 等待交易确认,并保存交易签名。
- 在 Solscan 打开准确的 mint 地址,检查 Mint Authority 字段。
- 该字段应显示为空、None 或相同含义的状态;也可再次运行
spl-token display核验。 - 单独检查 Freeze Authority 和元数据状态,不用一个字段推断另外两个。
如果交易成功但页面仍显示旧状态,先刷新并核对网络、mint 和交易签名。不要反复提交。若工具报告权限不匹配,应查看链上当前权限地址,而不是尝试用任意持币钱包签名。
Logo 未显示时,要不要先锁定元数据?
先完成图片与元数据核验,再决定是否永久锁定。锁定链上元数据不会修复失效的图片 URL,也不会让第三方平台立即刷新缓存。检查步骤见代币 Logo 不显示怎么办。
还要注意:链上 URI 不可修改,不代表该 URL 背后的文件必然不可修改。资料能否变化也受托管方式影响。
常见问题
可以恢复已经撤销的增发权限吗?
经典 SPL mint 的增发权限被设为空后不能恢复。请在撤销前处理好所有需要增发的安排。
撤销增发权限会锁住我的代币吗?
不会。它限制的是新增供应量。账户是否被冻结、能否转账以及其他程序限制,需要分别检查。
撤销权限能保证项目安全吗?
不能。它只约束特定权限,不能证明代币分配合理、流动性充足或项目可靠。展示结果时,应说明具体撤销了什么,并提供可核验的 mint 地址。
核验日期:2026 年 9 月 16 日。参考:Solana Set Authority、Metaplex 元数据更新。
继续阅读
Solana 发币要多少钱?创建费用与流动性预算
拆开发币服务费、网络费用、权限选项和流动性资金,按实际创建流程核对预算,避免把创建代币的价格误当成完整发行成本。
更新于
阅读教程Solana 代币 Logo 不显示?按这四步排查
从 mint 地址、元数据 JSON、图片地址和平台缓存逐层检查 Solana 代币图标。先定位问题,再决定是否更新元数据,避免重复发币。
更新于
阅读教程