Solana 如何避免 Rug Pull:买入前的 10 项检查

Solana 上的大多数 rug pull 都不是意外。在你按下买入之前,线索就已经摆在链上了:开发者还能随时增发代币,流动性随时可以撤走,十个钱包握着一半的供应量,所谓的"上线"其实是二十个钱包在同一个区块里买入。想避开 rug pull,你不需要什么内部工具,只需要一套固定的流程,以及每个代币大约两分钟。
本文就给你这套流程:10 项检查,每一项去哪里看,危险信号长什么样,以及其中哪些可以交给交易机器人自动完成。
快速总结
- Solana 上的 rug 有四种形态:撤池子、开发者砸盘、bundle 和"陷阱型"代币设置。每一种都会留下可查的痕迹。
- 前三项检查(mint 权限、freeze 权限、代币扩展)只要 20 秒,就能排除最致命的陷阱。
- 对 Pump.fun 代币来说,真正的风险在供应量:先查前几大持币地址、开发者钱包和 bundle,再看别的。
- 没有哪份检查清单能让代币变得安全。它只能让明显的陷阱变少,剩下的交给仓位大小和止损。
2026 年 Solana 上的 rug pull 长什么样
"Rug pull"被用来形容一切归零的币,但具体机制很重要,因为每一种都要靠不同的检查来识别:
- 撤池子(Liquidity pull)。 创建者往池子里加流动性,等买家进场后再把流动性撤走。价格无法回升,因为已经没有可以卖出的对手盘了。
- 开发者砸盘(Dev dump)。 创建者或其控制的钱包持有大量供应量,在第一波买家进场时卖给他们。
- Bundle。 开发者在上线区块里用许多钱包买入自己的代币,让供应量看起来很分散,实际上由一个人控制。我们在 Robinhood Chain 上卷走 1843 万美元的 Rug Pull 团伙 一文中拆解过一个真实案例,该团伙在上线后持有 82–86% 的供应量。
- 陷阱设置。 代币本身就是为了困住你而设计的:可以增发新代币,可以冻结你的账户,或者用转账费吃掉你的卖单。
关于 Pump.fun 的说明:那里的代币上线时总供应量固定为 10 亿,代币毕业进入 PumpSwap 时流动性会被销毁。所以经典的撤池子很少见。Pump.fun 上的危险在于谁持有供应量、他们什么时候卖,这也是为什么第 6 到第 8 项检查对这类代币最重要。我们的 Pump.fun 狙击指南 展示了这种抛售通常来得有多快。
10 项检查

1. Mint 权限已撤销
如果 mint 权限仍然有效,就有人可以随时铸造新代币并卖进池子。去 Solscan 或 RugCheck 这类代币扫描工具上查看:Mint Authority 应该为空或已撤销。
危险信号: 已经在交易的代币,mint 权限仍然有效。
2. Freeze 权限已禁用
Freeze 权限可以冻结你钱包里的代币账户。你还能看到余额,却卖不掉。这就是 Solana 版的貔貅盘(honeypot)。
危险信号: freeze 权限设置给了任何一个钱包。
3. 没有危险的代币扩展
用较新的 Token-2022 程序创建的代币可以带有扩展(extensions)。大多数扩展无害,但有几个可以被用来对付买家:每次卖出都抽成的转账费(transfer fee),每次转账都执行自定义代码的转账钩子(transfer hook),可以把代币从任何钱包转走的永久委托(permanent delegate),或者账户默认冻结。
危险信号: meme 币上出现这四种中的任何一种。一个 meme 币根本用不着它们。
4. 流动性已销毁或锁定
对于在池子里交易的代币,检查 LP 代币是否已经销毁或锁定。LP 被销毁,意味着流动性无法撤出。从 Pump.fun 毕业的代币会自动销毁 LP;直接在其他池子上线的代币则未必。
危险信号: LP 放在一个普通钱包里,随时都能撤出。
5. 流动性相对市值足够深
一个市值 100 万美元、流动性只有 2 万美元的代币,看起来很大,实际交易起来却很小:几笔卖单就能让价格大幅下跌,你自己卖出的成本也会比你想象的高。把池子大小和市值、以及你计划买入的金额做个对比。
危险信号: 你计划买入的金额超过池子的 1–2%,或者流动性只占市值的极小一部分。
6. 前几大持币地址不过度集中
打开持币地址列表,忽略池子和 bonding curve 账户,把前 10 个真实钱包的持仓加起来。
危险信号: 前 10 名持有超过约 25–30% 的供应量,或者单个钱包持有超过 5–10%。
7. 开发者钱包持仓少、历史干净
找到创建者钱包。它还持有多少供应量?它之前发的代币结局如何?一个发了 40 个代币、全部在一小时内归零的钱包,不是运气差,而是在做生意。
危险信号: 开发者持有超过 5–10%,或者他之前发的大多数代币几小时内就死了。
8. 第一个区块没有 bundle
看最早的几笔交易。如果有 10 个或 20 个钱包在上线的同一个区块买入,金额相近,而且往往在几分钟前由同一个来源充值,那就是 bundle。用 Bubblemaps 这类气泡图工具,可以一眼看清这些钱包之间的关联。
危险信号: 一群相互关联的钱包从第一个区块起就持有很大比例的供应量。
9. 交易量来自真实交易者
高交易量很容易造假:同一小撮钱包相互买卖,往往是整数金额,目的是把代币推上热门榜。看看有多少个独立钱包在交易,以及同样的地址是否反复出现在买卖双方。
危险信号: 巨大的交易量只来自少数几个钱包,或者付费推广之后交易量突然暴增。
10. 社交媒体和故事站得住脚
这是最弱的信号,但作为过滤条件仍然有用:代币有没有网站或 X 账号?这个账号是不是昨天才注册的?名字是不是抄了上周刚涨过的某个代币?没有社交媒体,就能排除大部分自动生成的代币。
危险信号: 完全没有链接,或者链接到当天注册、粉丝靠买的账号。
两分钟检查流程

顺序很重要,因为前面的检查一票否决,后面的检查则需要判断:
- 0:00 到 0:20: mint 权限、freeze 权限、代币扩展。任何一项有危险信号:跳过,没得商量。
- 0:20 到 0:50: 流动性是否销毁或锁定,流动性与市值以及你的买入金额相比如何。
- 0:50 到 1:30: 前 10 大持币地址、开发者钱包及其过往发币记录、第一个区块的 bundle。
- 1:30 到 2:00: 交易量质量和社交媒体。
- 做决定: 第 1–2 步出现危险信号就跳过。第 3–4 步有一个轻微信号,就用比平时小的仓位买入,并设紧止损。十项全部干净,就按正常仓位买入,但仍然要设止损。
让机器人替你检查
每天只买两个代币时,手动检查每个代币还行得通。当跟单或狙击在一秒之内就出手时,就行不通了。这时就要靠过滤条件:
- TradeWiz 的跟单交易可以跳过所有权未放弃(Unrenounced)或池子 LP 未销毁(Unburned)的代币,跳过低于 Min LP 的池子,并只在设定的市值和代币年龄范围内跟单。详见 跟单交易指南。
- 狙击可以限制 Dev Holding,要求必须有 Social Media 链接,并维护一个最多 50 个代币的 Blacklist。详见 狙击功能指南。
过滤条件拦不住所有问题,而你跟的钱包同样重要:一个爱买 bundle 代币的钱包,会把你也拖进去。如何找到值得跟单的 Solana Smart Money 钱包 一文介绍了如何在跟单之前识别这类钱包。
检查防不住的风险
一个代币可以通过全部十项检查,照样在十分钟内跌掉 80%。干净的合约挡不住早期买家止盈,热点叙事也消退得很快。检查只能排除陷阱,剩下的交给你的风控规则:
- 控制每笔交易的金额,让全部亏光也只是无聊,而不是心痛。
- 买入之前先设好退出:带止损的 Auto Sell,参见 Meme 币怎么止盈?4 种退出工具全解析。
- 交易钱包和储蓄钱包分开,参见 交易机器人安全吗?守住钱包的 10 条规则。
常见问题
代币通过了所有检查,还会被 rug 吗?
会。开发者可以熬过第一个小时再卖,或者一个团伙可以用看起来毫无关联的新钱包。检查能让明显的陷阱变少,但不能让任何代币变得安全。
流动性销毁了就够了吗?
不够。LP 销毁能防止撤池子,但挡不住开发者或 bundle 把手里的代币砸进这些流动性里。持币分布和 bundle 也要查。
Pump.fun 代币比其他方式发的币更安全吗?
它们去掉了部分风险:供应量固定,毕业时 LP 销毁。但没有去掉供应量风险。Bundle 和开发者砸盘在 Pump.fun 上很常见,所以第 6 到第 8 项检查在那里最重要。
Solana 上的貔貅盘是什么?
一种能买不能卖的代币。在 Solana 上,这通常意味着 freeze 权限仍然有效,或者带有 Token-2022 设置,比如永久委托或极高的转账费。
应该用哪些免费工具?
用 Solscan 查权限、持币地址和交易记录,用气泡图看钱包集群,再加上任何一个能汇总权限和 LP 状态的代币扫描工具。多用几个:它们读的是同一条链,但呈现方式各不相同。
核心要点
想在 Solana 上避开 rug pull,就每次按同样的顺序检查同样的十件事:先看陷阱设置,再看流动性,然后是供应量,最后是交易活动。前三项不通过的一律跳过,有轻微信号就减小仓位,没有退出计划绝不买入。当你需要快速交易时,就让机器人里的过滤条件替你检查。
在 TradeWiz 里设置好这些过滤条件,先用小预算测试。
Trade Fast. Trade Smart.