在 Solana 上发行自己的代币时最常见的错误
有效的权限、有风险的 Token-2022 扩展、只有几个 SOL 的资金池、未锁定的 LP、捆绑持有的供应量以及收益承诺:这些错误让大多数 Solana 代币发行功亏一篑。本文结合 Raydium、Pump.fun 和链上分析师的数据,说明每种错误的后果以及如何避免。

在 Solana 上创建代币只需一分钟,费用不到 1 SOL。正因如此,大多数发行失败的原因不在创建本身,而在其周边环节:没人复核的设置、资金池、交易开始后的最初几分钟,以及对买家做出的承诺。Solidus Labs 发现,2024年1月至2025年3月期间在 Pump.fun 上创建的代币中,约98.6%最终的流动性不足1000美元(Solidus Labs,2025年5月)。
下面几乎每一个错误在链上都清晰可见,因此扫描工具、聚合器和经验丰富的买家几分钟内就能发现。我们将它们分为技术、发行和法律三类,并分别给出后果和解决办法。
检查清单:错误、后果、解决办法
| 错误 | 会发生什么 | 如何避免 |
|---|---|---|
| 铸币权限或冻结权限仍然有效 | 危险标记,部分 DEX 无法建池 | 创建时同时撤销 |
| 可变元数据,Logo 托管不可靠 | 警告;锁定后损坏的 Logo 无法修复 | 持久存储,先测试再锁定 |
| 小数位数或供应量设置错误 | 价格怪异,或供应量无法铸造 | 创建前确定 |
| 有风险的 Token-2022 扩展 | 资金池需要审核;手续费权限被标记 | 只用元数据类扩展 |
| 资金池类型选错 | 不支持 Token-2022 或 LP 锁定 | CPMM 或 DAMM v2 |
| 流动性过少 | 一笔买单就让价格变动数十个百分点 | 按真实交易规模配置流动性 |
| LP 未锁定 | “LP Unlocked”危险标记 | Burn & Earn 或永久锁定 |
| 捆绑买入或被狙击的发行 | 在 Bubblemaps 上显示为集群 | 不自行捆绑买入,设置反狙击手续费 |
| 团队代币没有归属期 | 市场担心抛售 | Jupiter Lock,公开钱包 |
| 盲目选择 Pump.fun 或自建资金池 | 多付手续费或无法毕业 | 比较数据 |
| DexScreener 和 Jupiter 上没有代币信息 | 没有 Logo,出现警告 | 提交代币信息,申请验证 |
| 承诺收益、模仿他人名称 | 证券风险,Ticker 冲突 | 不做承诺,使用原创名称 |
技术错误
1. 让铸币权限或冻结权限保持有效
这是最常见的错误。有效的铸币权限让所有者可以增发新的供应量,有效的冻结权限让所有者可以锁定任何持有者的账户。RugCheck 将两者都显示为危险级风险,Jupiter 的 API 将其标记为有风险,Meteora DLMM 和 Orca 也不会在未经审核的情况下为可冻结的代币开放资金池。我们在《Solana 上的铸币权限和冻结权限是什么?》一文中对此做了详细介绍。简而言之:对于 Meme 币或社区代币,请在创建时同时撤销这两项权限。
2. 可变元数据与不可靠的 Logo 托管
只要元数据是可变的,RugCheck 就会显示“Mutable metadata”警告,Phantom 也会将该代币标记为可变。这是一个较弱的信号,有些团队会特意保留可变状态以便修改链接。问题的另一半在于托管:如果 URI 下线,钱包就无法显示代币的元数据,因此 Solana 文档建议使用 Arweave 或 IPFS 等永久存储(Solana 文档)。存储服务也会变化:NFT.Storage Classic 已于2024年6月30日停止接受上传(公告)。
请使用常见格式的正方形 Logo,将 JSON 和图片放在持久存储上,在多个钱包中检查无误后,再将元数据设为不可变:此后,损坏的链接将永远无法修复。
3. 小数位数或供应量设置错误
小数位数在铸币账户初始化时设定,代币程序没有任何指令可以在之后修改它。原始数量(供应量 × 10^decimals)还必须能放进 u64,而 u64 的最大值约为 1.8 × 10^19:小数位数为9时,上限约为184亿枚完整代币;为6时,约为18.4万亿枚。Pump.fun 的代币使用10亿(1,000,000,000)枚、6位小数,这是事实上的 Meme 币标准。9位小数的一千万亿枚代币根本无法铸造,而0位小数则让小额交易无法进行。
4. 有风险的 Token-2022 扩展
只要扩展保持在最低限度,Token-2022 就是很好的默认选择。大多数扩展在铸币账户创建后无法再添加(Solana 文档),而 DEX 无需许可就接受的只有其中一部分:
| 平台 | 无需许可即可接受 | 需要审核或被拒绝 |
|---|---|---|
| Raydium CPMM / CLMM | 转账手续费、元数据指针、代币元数据、计息(interest-bearing)、scaled UI amount | 其他扩展;不可转让代币 |
| Raydium AMM v4 | 仅限经典 SPL Token | 任何 Token-2022 代币 |
| Meteora DAMM v2 / DLMM | 转账手续费、元数据指针、代币元数据;转账钩子仅在已撤销时接受 | 永久委托、不可转让、默认账户状态、有效的钩子;DLMM 上的可冻结代币 |
| Orca Whirlpools | 转账手续费、计息、备注(memo)、元数据指针、代币元数据 | 永久委托、转账钩子、关闭权限、冻结权限;不可转让代币被拒绝 |
转账手续费会让您付出双重代价。交易者每次兑换都要在资金池手续费之外额外支付这笔费用,而持有手续费配置权限的人可以提高费率,在程序层面最高可达100%,并在两个纪元后生效(Solana 文档)。RugCheck 会将其标记为“Fee config enabled”。至于能从任何账户转移或销毁代币的永久委托,对信任的伤害更大。
5. 选错资金池类型
在 Raydium 上,官方文档推荐为新的恒定乘积池以及价格尚待发现的代币使用 CPMM:创建费为 0.15 SOL,手续费档位为0.01%、0.25%和1%,支持 Token-2022 和 Burn & Earn。旧版 AMM v4 的创建费同样是 0.15 SOL,但只接受 SPL Token 代币,也不能使用 Burn & Earn。CLMM 在价格超出您设定的区间时不会赚取任何手续费,不建议用于价格发现(Raydium 手续费)。Meteora DAMM v2 增加了从高位开始逐步递减、专门用于对付狙击者的手续费调度器,还提供可以永久锁定、同时继续赚取手续费的头寸(Meteora)。
6. 流动性过少,开盘价设置随意
开盘价不过是您首次存入的资产之比。Raydium 建议将其设置得接近市场价格,因为定价错误的资金池会被套利者以您的损失为代价重新平衡;它还警告,规模很小的资金池价格冲击很大(Raydium 指南)。到底有多大?以下是我们的计算:
| 池中 SOL | 买入 1 SOL 后的价格变动 | 该笔买入拿走的池中代币比例 |
|---|---|---|
| 5 | +44% | 16.7% |
| 20 | +10.3% | 4.8% |
| 50 | +4.0% | 2.0% |
| 100 | +2.0% | 1.0% |
该表假设无手续费的 x·y = k:对于池中有 Q 个 SOL 的资金池,买入 1 SOL 会使价格变为原来的 ((Q + 1) / Q)² 倍。真实的资金池会收取手续费,集中流动性的表现也不同,但数量级是成立的:池中只有 5 SOL 时,一个买家就能拿走六分之一的代币。
7. 不锁定或销毁 LP
如果 LP 代币留在创建者的钱包里,流动性随时都可能被撤走。RugCheck 将“Large Amount of LP Unlocked”显示为危险,Jupiter 的验证也会考察流动性是否锁定。Solidus Labs 研究了约38.8万个 Raydium AMM v4 资金池,发现其中约93%存在“软跑路”(soft rug)式的流动性抽取模式。解决办法是使用 Raydium Burn & Earn:它会永久锁定 LP,同时由 Fee Key NFT 继续收取手续费(仅适用于 CPMM 和全区间 CLMM);或者使用永久锁定的 Meteora DAMM v2 头寸。Pump.fun 在迁移时会自行销毁 LP。
8. 热密钥与过期交易
请使用全新的专用钱包进行部署,让国库(treasury)和 LP 远离您的交易钱包,并把需要保留的权限转移到 Squads 等多签中。不要让发行交易在钱包里搁置:区块哈希(blockhash)的有效期为150个区块,大约60–90秒,过期的交易永远不会被处理(Solana 文档)。
发行环节的错误
9. 狙击与捆绑发行
团队可以在创建代币的同一瞬间买入:Jito bundle 能在一个 slot 内按顺序、以原子方式执行最多五笔交易(Jito 文档)。机器人从另一侧做着同样的事,而链上分析师对两者都看得一清二楚。Bubblemaps 将捆绑(bundle)定义为在发行时一起买入的钱包,并把持有10%或以上供应量的捆绑视为重大危险信号(Bubblemaps,2026年5月6日)。
2024年12月,Bubblemaps 指出一个与团队相关的集群一度持有 HAWK 供应量的96%。团队表示曾试图通过在 Meteora 上设置高额发行手续费来阻止狙击者,并否认抛售;该代币从高点下跌了90%以上(The Block)。
不要用大量新钱包购买自己发行的代币:这正是扫描工具所说的捆绑。请使用反狙击手续费机制,或 Alpha Vault:用户在发行前存入资金,由金库在受保护的时间窗口内买入。
10. 供应集中与没有归属期的团队代币
当前十大持有者持有超过50%的供应量时,RugCheck 会发出警告;Jupiter 的验证则看重在大量持有者之间的健康分布。未锁定的团队代币是一种潜在抛压,市场会将其计入价格。请使用 Jupiter Lock 锁定它们(除网络费外免费),设置悬崖期(cliff)和线性解锁,并公开钱包地址。
11. 盲目选择 Pump.fun 或自建资金池
| Pump.fun | 自建资金池(Raydium CPMM、Meteora) | |
|---|---|---|
| 初始流动性 | 不需要:交易从联合曲线开始 | 由您存入 SOL 和代币 |
| 供应量和小数位数 | 固定:1,000,000,000 和 6 | 自行选择 |
| 权限 | 无铸币权限和冻结权限 | 由您负责 |
| 交易手续费 | 曲线上为1.25%(协议0.95%,创建者0.30%) | 您选择的档位,例如0.25% |
| 毕业与 LP | 约 85 SOL 时代币迁移到 PumpSwap,LP 被销毁,收取 0.015 SOL 费用 | 由您锁定或销毁 LP |
| 控制权 | 无法选择资金池或发行保护 | 完全掌控 |
手续费和机制来自 Pump.fun 的程序文档。
根据该程序公布的参数(虚拟储备为 30 SOL 和10.73亿枚代币,可售代币7.931亿枚),我们计算得出,曲线完成时池中实际约有 85 SOL。此时的完全稀释估值(FDV)约为 411 SOL,而起始时约为 28 SOL。毕业时的美元数字只是随 SOL 价格波动而已。
毕业是例外,而不是常态。据 The Block 报道,在 Pump.fun 的 BOOST 开始将约20%的迁移流动性用于回购并销毁之后,2026年7月底的单日毕业率达到6.7%,约为6月平均水平的八倍(The Block)。
12. 忽视 DexScreener 和 Jupiter
DexScreener 会在资金池出现第一笔交易后收录代币,但 Logo 和社交链接取自 CoinGecko 等外部列表;付费的 Enhanced Token Info 可以加快这一过程,撰写本文时起价为299美元(DexScreener)。Jupiter 验证在标准队列中免费,而 Express 审核需要 1,000 JUP,买到的只是速度,而不是通过审核的保证。Jupiter 将拥有自然互动的项目专属 X 账号视为最重要的标准,并会在流动性消失时撤销验证(Jupiter 文档)。
法律与安全错误
13. 承诺收益
在2025年2月27日的一份工作人员声明中,SEC 表示,为娱乐和投机而购买、不产生收益也不赋予任何权利的典型 Meme 币不属于证券,但欺诈行为仍可被起诉(SEC)。2026年3月17日 SEC 与 CFTC 的联合解释则指出了其中的陷阱:如果代币在销售时附带承诺,表示将付出买家期望能带来利润的关键管理努力,该代币就会成为投资合同的一部分(Jones Day 摘要)。因此,不要承诺回报、回购、“保证”奖励或由路线图驱动的利润。
14. 模仿名称与诈骗模式
抄袭热门代币的名称、Ticker 或 Logo 会让您被标记:Jupiter 会因 Ticker 冲突撤销验证,Phantom 会就仿冒代币向用户发出警告。Pump.fun 的条款禁止商标侵权、虚假关联和价格操纵。此外,还要避免任何类似已知诈骗模式的设置:有效的冻结权限、可提高的转账手续费、永久委托、未锁定的 LP、捆绑持有的供应量。扫描工具读不懂意图,只读得懂链上数据。
本节仅为一般性信息,不构成法律建议,各国规则也不尽相同。如果您的代币有团队、国库或路线图,请在发行前咨询律师。
ChainTx.Tools 能提供哪些帮助
- Solana 创建代币工具:默认选中 Token-2022,默认撤销铸币权限和冻结权限,小数位数默认为6,供应量默认为1,000,000,000(带 u64 校验),转账手续费为0。Logo、描述和社交链接会写入固定(pin)到 IPFS 的元数据 JSON。如果您的余额不足以支付租金和费用,预检会阻止发行;代币在一笔交易中创建,如果批准耗时过长,会用新的区块哈希重新构建交易。
- 同一工具的 Set/Update Authority 标签页:可撤销或转移现有代币的铸币权限和冻结权限,或将 Metaplex 元数据设为不可变。Token-2022 原生元数据和手续费权限不在此处理。
- 批量钱包生成器:在浏览器本地生成全新的部署钱包和国库钱包。
- 一对多批量发送:一次性分发团队、营销或空投份额。
- 做市商:在 Jupiter、Pump.fun、Raydium 和 Meteora 的资金池上运行自动化策略。请用它来支撑流动性,而不是伪造交易量:Jupiter 的有机评分(organic score)正是为过滤机器人交易而设计的。参见我们的做市商实战手册。
- 销毁与领取代币:销毁所选代币账户的全部余额并关闭账户,每个账户可退回约 0.002 SOL 的租金。对于 LP,通常 Raydium Burn & Earn 更合适,因为您能保留手续费收入。
- 批量余额检查器:一次检查大量钱包。
ChainTx.Tools 不创建资金池、不锁定 LP、不设置归属计划,也不创建多签。这些步骤请使用 Raydium 或 Meteora、Jupiter Lock 和 Squads。
总结
大多数失败的 Solana 发行,都栽在几分钟内就能在链上看到的问题上:有效的权限、有风险的扩展、只有几个 SOL 的资金池、未锁定的 LP、捆绑持有的供应量,以及没有归属期的团队代币。这些都不难避免。撤销不需要的权限,尽量少用扩展,按真实交易规模配置资金池,锁定 LP,为团队代币设置归属期,发行时不自我狙击,也不要承诺代码保证之外的任何东西。
常见问题
+发行前应该撤销铸币权限和冻结权限吗?
对于 Meme 币或社区代币,应该。有效的权限会被 RugCheck 标记为危险级风险,被 Jupiter 的 API 标记为有风险,而且可冻结的代币未经审核无法进入 Meteora DLMM 和 Orca 的资金池。撤销是永久性的,因此请先铸造全部供应量。
+新的 Solana 资金池需要多少流动性?
没有固定的最低额度,但小资金池的价格波动很剧烈。在简单的恒定乘积模型中,买入 1 SOL 会让 5 SOL 资金池的价格变动约44%,让 50 SOL 资金池的价格变动约4%。请按预期的交易规模配置资金池,并将开盘价设置在接近市场价的位置。
+在 Pump.fun 上发行好,还是自建资金池好?
Pump.fun 不需要初始流动性,没有铸币权限和冻结权限,并会在迁移时销毁 LP;但它将供应量固定为10亿枚、6位小数,并在曲线上对每笔交易收取1.25%的手续费。在 Raydium CPMM 或 Meteora 上自建资金池,可以完全掌控供应量、手续费和反狙击设置,但您必须自己提供流动性并锁定 LP。
+应该锁定或销毁 LP 代币吗?
如果您希望买家信任这个资金池,就应该。未锁定的 LP 会被 RugCheck 标记为危险。Raydium Burn & Earn 可以永久锁定 LP,同时让您继续收取手续费;Meteora DAMM v2 的头寸也可以永久锁定。
+为新代币设置转账手续费是个好主意吗?
通常不是。交易者要在资金池手续费之外额外支付这笔费用,而持有手续费配置权限的人可以将其提高到最高100%,两个纪元后生效,RugCheck 会将此标记为 Fee config enabled。此外,一些 DEX 只接受部分 Token-2022 扩展。
+什么是捆绑发行,为什么会有问题?
捆绑是指在发行时一起买入的一组钱包,通常与代币创建放在同一个原子性的 Jito bundle 中。Bubblemaps 将持有10%或以上供应量的捆绑视为重大危险信号,RugCheck 等扫描工具也会报告内部人网络。即使本意并非如此,它看起来也像是隐藏的团队持仓。
+如何让代币的 Logo 和社交链接显示在 DexScreener 和 Jupiter 上?
DexScreener 会在资金池出现第一笔交易后收录代币,代币信息取自外部列表,也可以通过付费的 Enhanced Token Info 更快显示。Jupiter 验证有免费的标准队列和付费的 Express 审核,最重要的标准是拥有自然互动的项目专属 X 账号。


