交易

如何用 Claude 和 GMGN Skills 检查 Solana 代币是否安全

用 Claude 和 GMGN Skills 分五步检查 Solana 代币的链上风险:代币权限、流动性、持仓集中度与钱包行为。

By 更新于

用 Claude 检查 Solana 代币,只需在 Claude Code 中安装 GMGN Skills、配置一个 GMGN API Key、输入代币的 mint 地址,再用自然语言说明你想检查的内容即可。GMGN Skills 会查询相关的代币数据,Claude 则把结果整理成一份清晰易读的风险摘要,标出当前值得关注的信号,以及任何无法确认的数据。举个例子,你可以这样问:“帮我查一下 SOL 链上 [mint address] 这个代币的合约安全和流动性池情况,先不要下单交易。”

如果想做更全面的分析,可以让 Claude 一并检查持仓集中度、创建者持仓,以及内部人(insider)、狙击者(sniper)、打包买入(bundler)等钱包的活动。但即便加上这些检查,任何工具都无法证明一个代币是”安全”的。检查结果只是查询那一刻可观察到的风险快照,并不能保证项目本身或其未来价格。

本文以 Claude Code 为示例,同样的流程也适用于其他支持 GMGN Skills 的 AI Agent。

为什么买入新的 Solana 代币前要先检查

一些重要的链上风险信号——尚未撤销的 Mint 或 Freeze Authority、流动性偏低、持仓集中、可疑的钱包与交易活动——往往在交易前就能筛查出来。

Solidus Labs 分析了 2024 年 1 月至 2025 年 3 月期间在 Pump.fun 上创建的代币:在至少有五笔交易的 700 多万个代币中,只有约 97,000 个的流动性维持在 1,000 美元以上。这并不能证明某个具体代币就是骗局,但它说明很多新代币最终往往会变得流动性极低、难以交易或退出——这正是买入前做一次实时链上风险检查的意义所在(Solidus Labs,2025 年 5 月)。

用 GMGN Skills 在 Claude Code 中检查 Solana 代币风险:5 个步骤

装好 GMGN Skills、配置好 GMGN API Key 之后,你就能在 Claude Code 里用自然语言指令完成完整的检查。这套代币检查流程只使用只读查询,不会提交任何交易。

为什么 Claude 需要 GMGN Skills? 默认情况下,Claude Code 并不能直接获取 GMGN 的实时代币数据。GMGN Skills 让 Claude Code 可以通过 gmgn-cli 调用 GMGN 的 API,查询实时的代币安全(security)、流动性池(pool)、持有者(holder)和交易者(trader)数据;Claude 再将查询结果整理成易于理解的风险说明(来源:GMGN Token Skill 文档)。

第 1 步 —— 在 Claude Code 中安装 GMGN Skills。 运行:

npx skills add GMGNAI/gmgn-skills

这是 GMGN 官方面向 AI Agent 的 Quick Start 中给出的安装命令。如果运行检查时提示找不到 gmgn-cli,用 npm install -g gmgn-cli 安装或更新后再重试即可。

第 2 步 —— 配置你的 GMGN API Key。 生成一对 Ed25519 密钥,把公钥上传到 https://gmgn.ai/ai 以创建 API Key,再按文档说明把 GMGN_API_KEY 保存到 ~/.config/gmgn/.env。本文用到的只读代币查询只需要 GMGN_API_KEY,不需要 GMGN_PRIVATE_KEYGMGN_PRIVATE_KEY 是这对鉴权密钥中的私钥,gmgn-cli 会在本地用它为交易请求签名。它不是区块链钱包私钥,也不直接控制链上资产;不过,它与 GMGN_API_KEY 配合后可以授权动用真实资金的交易,而且交易一旦在链上确认便无法撤销。公钥本身不是敏感凭证,但 GMGN_API_KEYGMGN_PRIVATE_KEY 切勿在聊天、日志、截图或版本控制中泄露。完整配置见:GMGN 文档

第 3 步 —— 把完整的 mint 地址交给 Claude。 mint 地址是 Solana 代币在链上的唯一标识。不要只凭名称或代号——不同代币可能用同样的名称和符号,只有 mint 地址才能让 Claude 准确锁定要分析的是哪一个代币。

第 4 步 —— 用自然语言描述要做的检查。 如果只需要快速检查,可以让 Claude 查看代币的安全和流动性池状态;想做涵盖持仓和钱包行为的更全面评估,可以使用下面推荐的提示词(把 [mint address] 替换成代币的 mint 地址):

Analyze this Solana token with GMGN Skills: [mint address]. Check
token authorities, liquidity, holder concentration, creator holdings,
and activity from `rat_trader`, `sniper`, and `bundler` wallets.
Classify each signal as lower concern, higher concern, or unavailable,
explain the evidence, summarize the main risks, and do not place a trade.

这只是推荐的提示词,并非固定格式。一个好的提示词会明确列出你想检查的项目,要求 Claude 把拿不到的数据标记为”不可用”而不是默认它安全,并说明这次只做分析、不执行交易。只问安全和流动性池的简短提问依然会返回一份结构化的安全摘要,但不一定会覆盖持有者和交易者数据。

第 5 步 —— 阅读摘要。 使用上面的提示词,Claude 会把 GMGN 返回的安全、流动性池、持有者和交易者结果整理成一份结构化的风险摘要,并给出总体评估。

GMGN Skills 可以检查 Solana 代币的哪些风险?

GMGN Token Skill 提供安全、流动性池、持有者和交易者数据。对于 Solana 代币,主要风险信号可以分为四类:代币控制权、流动性与发行阶段、持仓集中度,以及钱包与交易行为。

代币控制权:Mint 和 Freeze Authority 是否已被撤销?

GMGN 通过 renounced_mintrenounced_freeze_account 这两个字段反映这些权限的状态。如果 Mint Authority 尚未被撤销,其持有者仍可增发新代币;如果 Freeze Authority 仍然有效,其持有者仍可冻结代币账户。

Mint Authority 决定某个账户能否增发代币。对于一个号称固定供应量的 meme 币来说,Mint Authority 仍然有效就意味着它的持有者——可能是创建者、某个多签,或某个项目账户——依然可以增发代币,稀释现有持有人的份额。

Freeze Authority 决定某个账户能否冻结特定的代币账户。被冻结的账户无法转移其中的代币,持有人可能因此无法卖出。根据 Solana 官方的 Set Authority 文档,把 Mint 或 Freeze Authority 设为 None 会永久撤销该权限,且这一改动无法逆转。

对于一般的 meme 币,尚未撤销的 Mint 或 Freeze Authority 通常是一个更值得警惕的信号——但仅凭这一点并不能断定它是骗局或 rug pull。稳定币、RWA(现实世界资产)等类型的代币,可能出于供应管理、合规或资产保护的考虑而保留这些权限。

流动性与发行阶段:代币是否仍处于 bonding curve 阶段?

如果代币是在 Pump.fun 这类采用 bonding curve 的发行平台上线的,先看它是仍在曲线上,还是已经毕业进入公开的 DEX 流动性池;在此基础上,GMGN 会进一步查看流动性深度、流动性池的创建时间,以及 LP burn 状态。

仍停留在 bonding curve 上的代币还没有毕业进入公开市场或迁移后的流动性池,因此此时可能还不适用迁移后的 LP burn 检查。一旦代币完成迁移,就要看流动性池的深度是否充足,并在适用的情况下查看 LP burn 状态。

LP burn 指的是代表流动性池所有权的 LP 代币已被销毁,从而消除了持有者对那部分流动性的索取权。但它只对被销毁的那部分 LP 代币有效,并不能阻止创建者卖出自己手里的代币。流动性偏低本身并不能证明是骗局,但它会让仓位更难退出、加大滑点,并放大大额卖单对价格的冲击。

持仓集中度:供应量是否集中在少数几个钱包里?

这里的关键数据包括前十持有者占比、开发团队持仓、创建者余额,以及疑似内部人持仓。如果少数几个钱包握有很大一部分供应量,它们一旦同时卖出就可能剧烈影响行情。看这份名单时,要把已识别出的流动性池地址和交易所地址排除在外。创建者余额为零也不代表就可以放心——这可能意味着创建者最初并未保留代币,也可能是代币已被卖出或转移到了其他钱包。

交易与钱包行为:是否存在异常模式?

交易者数据可以补充单纯看持仓所无法反映的行为信息。可以关注 rug_ratio 风险评分、是否被标记为刷量(wash trading)、rat_traderbundler 钱包所占的成交量比例,以及 sniper_count(在开盘瞬间买入的钱包数量)。在 GMGN 的数据里,这是几个各自独立的钱包标签——rat_trader(内部或隐蔽交易)、sniper(开盘买入)、bundler(打包买入)——它们都只是分析性信号,而非定论,因此要结合这些钱包掌握的供应量、资金来源和卖出行为来综合判断。Smart Money 和 KOL 标签标示的是历史表现出色或知名的钱包,并不代表代币本身安全。

按照 GMGN Token Skill 目前的规则,rug_ratio 高于 0.3 即落入高风险区间——但它只是综合判断中的一个参考指标,而非单独的定论(来源:GMGN Skills SKILL.md)。

如何解读 Claude 给出的 Solana 代币风险摘要

阅读这份摘要时,请逐个信号来看:对每一项检查,都关注它的数值、背后的判断依据,以及推荐提示词把它归入了哪一类——较低关注(lower concern)、较高关注(higher concern)还是不可用(unavailable)。这三个只是让 Claude 使用的报告标签,并不是 GMGN 的 API 字段,也不是 GMGN 给出的安全评级;“不可用”意味着数据无法获取或无法确认,不应被当作低风险。下面这个虚构的例子(并不对应任何真实代币)展示了这些标签如何应用于 GMGN Skills 能返回的字段。

检查项示例结果解读
Mint Authority已撤销消除了继续增发代币这一项风险,但并不意味着代币整体安全
Freeze Authority未撤销仍有地址可以冻结代币账户,从而阻止转账、甚至阻止卖出
发行阶段已迁移至 DEX根据迁移后流动性池的深度和 LP burn 状态评估可交易性
流动性约 4,200 美元低于 GMGN 目前约 10,000 美元的低流动性参考线;大额交易可能造成明显的价格冲击
前十持有者占比约 71%超过一半的供应量集中在十个钱包里——高度集中
创建者持仓约 1.2%创建者的直接持仓不多;需与开发团队持仓、疑似内部人持仓对照来看
Bundler 成交量占比约 12%(示例)与打包买入相关的成交量;GMGN 并未给这一字段设定统一的阈值,因此要结合资金来源和卖出行为来判断
rug_ratio0.41高于 GMGN 目前 0.3 的高风险参考线;需与其他信号一起权衡
总体评估较高关注Freeze Authority 未撤销,加上流动性偏低、持仓集中,因此整体评估为”较高关注”

在这个例子里,Mint Authority 虽然已经撤销,但尚未撤销的 Freeze Authority、偏低的流动性、集中的持仓,加上偏高的 rug_ratio,共同构成了多个”较高关注”信号。要把这些信号作为一个整体来判断,而不是仅凭某一个看起来不错的结果就下结论。上面提到的参考线(约 10,000 美元的低流动性线、0.3 的 rug_ratio 线)均出自 GMGN Token Skill 文档

一次 Solana 代币检查仍然可能漏掉什么?

GMGN Skills 的检查只是查询那一刻可获取数据的快照,既不是持续监控,也不是安全认证。流动性、创建者持仓和钱包行为之后都可能变化,而 LP burn 也无法阻止团队卖出存放在其他钱包里的代币。soft rug 尤其难以提前发现:CertiK 指出,这类行为并不需要复杂的代码,往往也很难在早期识别,因此一次快照式的检查无法可靠地预测团队日后是否会集中抛售、撤走流动性或退出项目(CertiK)。

这次检查同样无法核实所有链下因素,比如团队真实身份、所声称的合作关系、付费推广、被盗用的社交账号,或由机器人制造的社区热度。拿不到的数据应标记为”不可用”,而不是默认它安全;钱包标签和 rug pull 风险评分都只是分析性信号——任何重要结论都应通过更多链上数据或独立来源加以核实。


免责声明:本文仅供参考,不构成任何投资、交易或财务建议。任何自动化检查都无法预测代币未来的价格表现。文中所述的产品能力、支持的链、字段名称及风险参考均截至 2026 年 7 月,可能随 GMGN Skills 的更新而变化。GMGN 不对任何收益或回报作出承诺、保证或预测。文中提及的任何用户收益或盈利案例均为个例、属极少数情况,不代表普遍结果,也不构成对未来收益的承诺。

常见问题

Claude 能判断一个 Solana 代币是否安全吗?
Claude 可以帮你评估一个 Solana 代币当前的风险,但它无法证明一个代币是安全的。在 Claude Code 中安装 GMGN Skills 并配置好 GMGN API Key 后,Claude 会查询 GMGN 的安全、流动性池、持有者和交易者数据,并把结果整理成一份结构化的说明,反映查询时点可获取的信息。这些代币查询都是只读的,不需要 GMGN_PRIVATE_KEY。
我该怎么用 Claude 和 GMGN Skills 检查一个 Solana 代币?
先在 Claude Code 中安装 GMGN Skills,生成一对 Ed25519 密钥,用公钥创建你的 GMGN API Key,并配置好 GMGN_API_KEY。然后把完整的 Solana mint 地址交给 Claude,说明你想检查的权限、流动性、持仓和钱包信号。整个流程只使用只读查询,不会提交任何交易。
GMGN Skills 可以检查 Solana 代币的哪些风险?
GMGN Skills 可以查询 Mint 和 Freeze Authority、发行阶段与流动性、前十持仓与创建者持仓、疑似内部人持仓,以及 rat_trader、sniper 和 bundler 的活动。GMGN 返回的是底层字段和风险指标,Claude 负责将这些字段和指标整理成易于理解的风险说明。最终的摘要既不是确定性的安全定论,也不是 GMGN 出具的安全认证。
撤销 Mint 和 Freeze Authority 就能让 Solana 代币变安全吗?
不能——只撤销 Mint 和 Freeze Authority 还不够。撤销 Mint Authority 会永久去掉继续增发代币的能力,撤销 Freeze Authority 会永久去掉冻结代币账户的能力——但流动性偏低、持仓集中、大额持仓集中卖出、soft rug 等情况仍然可能发生(参见 Solana 文档)。
即使 GMGN Skills 没有发现明显警示信号,Solana 代币之后仍可能发生 rug 吗?
仍有可能。GMGN Skills 的检查反映的是查询时点可观察到的链上状态,无法预测创建者后续抛售、流动性被撤走、大额持仓集中卖出或 soft rug 等行为。在已检查的范围内没有发现重大风险信号,并不代表该项目已经通过安全认证或被背书为安全。
能用 Claude 和 GMGN Skills 买入代币吗?需要什么条件?
只安装 GMGN Skills、配置 GMGN API Key 还不足以交易——这样的配置只能进行只读查询。要下单交易,还需要 GMGN_PRIVATE_KEY,gmgn-cli 用它在本地为经过鉴权的交易请求签名;它并不是区块链钱包私钥。配置好 GMGN_API_KEY 和 GMGN_PRIVATE_KEY 后,Claude 也必须先展示交易摘要、并得到你的明确确认,才能通过 GMGN Skills 准备并提交交易,因此一份风险摘要本身绝不会触发买入(来源:GMGN Swap Skill)。
Claude 能通过 GMGN Skills 检查 BSC、Base 和 Ethereum 代币吗?
可以。GMGN Skills 支持对 Solana、BSC、Base 和 Ethereum 上的代币进行查询,只是各条链上可用的安全字段有所不同:Mint Authority 和 Freeze Authority 是 Solana 特有的,而 EVM 链(BSC、Base、Ethereum)返回的是合约所有权是否已被放弃(owner_renounced)、买卖税等类似字段(来源:GMGN Token Skill SKILL.md)。

相关文章