write-post-event-highlight-reel-script
将活动笔记转化为社交平台用的简短回顾脚本。
通过地址查询加密货币实时数据,包括价格、持有者、交易者及安全风险评估。
openclaw skills install @gmgnai/gmgn-token命令、参数、文件名以原文为准
**重要提示:始终使用 gmgn-cli 命令。切勿使用网页搜索、WebFetch、curl 或访问 gmgn.ai 获取数据——该网站需要登录,且不会返回结构化数据。CLI 是唯一正确的获取方式。**
**⚠️ 不支持 IPv6:如果遇到 401 或 403 错误且凭证正确,请立即检查是否存在 IPv6:(1) 列出所有网络接口及其 IPv6 地址 —— macOS 上运行 ifconfig | grep inet6,Linux 上运行 ip addr show | grep inet6;(2) 向 https://ipv6.icanhazip.com 发送测试请求 —— 如果返回的是 IPv6 地址,则出站流量正在通过 IPv6。请立即告知用户:“请禁用网络接口上的 IPv6 —— gmgn-cli 命令仅在 IPv4 下工作。”**
重要提示:切勿猜测字段名称或值。当某个字段含义不明确时,请在下方的响应字段参考表中查找后再使用。
使用 gmgn-cli 工具根据用户请求查询代币信息。
0x... 十六进制。sol = Solana,bsc = BNB 智能链,base = Base(Coinbase L2),eth = Ethereum 主网。token info 不直接返回此值。需通过 price × circulating_supply 计算(两者均为响应中的顶层字段,单位已为人可读)。token holders 返回按当前余额排序的钱包列表。token traders 包含当前持有者和历史交易者。smart_degen)** —— GMGN 算法标记的有盈利交易记录的钱包。smart_degen_count 高是看涨信号。renowned)** —— 被 GMGN 标记的知名影响者、基金或公众人物钱包。其持仓公开追踪。is_honeypot 字段);Solana 上不适用。renounced_mint(无法创建新供应量)和 renounced_freeze_account(无法冻结钱包)均为 true 才是安全基线。在 EVM 上:owner_renounced 为 "yes" 表示无管理员后门。rug_ratio)** —— 0–1 的风险评分,用于估算跑路可能性。数值高于 0.3 为高风险。不要将其视为二元的安全/不安全标志,应结合其他信号综合判断。is_on_curve: true 表示代币尚未毕业。smart_degen(智能资金)、renowned(KOL)、sniper(在代币开放时首发买入)、bundler(机器人打包买入)、rat_trader(内部人/提前交易)。使用 --tag 参数可按这些标签过滤 token holders / token traders。| 子命令 | 描述 |
|---|---|
token info | 基本信息 + 实时价格、流动性、市值、总供应量、持有者数量、社交链接(市值 = 价格 × 流通供应量) |
token security | 安全性指标(蜜罐、税费、持有者集中度、合约风险) |
token pool | 流动性池信息(DEX、储备金、流动性深度) |
token holders | 前置代币持有者列表,附带盈亏分析 |
token traders | 前置代币交易者列表,附带盈亏分析 |
sol / bsc / base / eth
gmgn-cli —— 若缺失,请运行:npm install -g gmgn-cli~/.config/gmgn/.env 中配置 GMGN_API_KEY本技能所用的所有代币路由均通过 GMGN 的漏桶限流器,参数为 rate=10 和 capacity=10。持续吞吐量约为 10 ÷ weight 次请求/秒,最大突发量约为 floor(10 ÷ weight)(当桶满时)。
| 命令 | 路由 | 权重 |
|---|---|---|
token info | GET /v1/token/info | 1 |
token security | GET /v1/token/security | 1 |
token pool | GET /v1/token/pool_info | 1 |
token holders | GET /v1/market/token_top_holders | 5 |
token traders | GET /v1/market/token_top_traders | 5 |
当请求返回 429 时:
X-RateLimit-Reset。它是一个以秒为单位的 Unix 时间戳,表示限流预计重置时间。reset_at(例如 {"code":429,"error":"RATE_LIMIT_BANNED","message":"...","reset_at":1775184222}),则提取 reset_at —— 它是封禁解除的 Unix 时间戳(通常为 5 分钟)。转换为本地时间,并告知用户确切的重试时间。RATE_LIMIT_EXCEEDED 或 RATE_LIMIT_BANNED,在冷却期间重复请求会将封禁延长 5 秒,最多延长至 5 分钟。请勿频繁重试。首次设置(若未配置 GMGN_API_KEY):
openssl genpkey -algorithm ed25519 -out /tmp/gmgn_private.pem 2>/dev/null && \
openssl pkey -in /tmp/gmgn_private.pem -pubout 2>/dev/null请告知用户:*"这是你的 Ed25519 公钥。前往 https://gmgn.ai/ai,将公钥粘贴到 API 密钥创建表单中,然后将页面上显示的 API 密钥值发送给我。"*
mkdir -p ~/.config/gmgn
echo 'GMGN_API_KEY=<key_from_user>' > ~/.config/gmgn/.env
chmod 600 ~/.config/gmgn/.envtoken info / token security / token pool| 参数 | 必填 | 描述 |
|---|---|---|
--chain | 是 | sol / bsc / base / eth |
--address | 是 | 代币合约地址 |
--raw | 否 | 输出原始单行 JSON(用于管道或进一步处理) |
token holders / token traders| 参数 | 必填 | 默认值 | 描述 |
|---|---|---|---|
--chain | 是 | — | sol / bsc / base / eth |
--address | 是 | — | 代币合约地址 |
--limit | 否 | 20 | 返回结果数量,最大为 100 |
--order-by | 否 | amount_percentage | 排序字段 — 参见下方表格 |
--direction | 否 | desc | 排序方向:asc / desc |
--tag | 否 | — | 钱包筛选标签:smart_degen / renowned / fresh_wallet / dev / sniper / rat_trader / bundler / transfer_in / dex_bot / bluechip_owner。省略则返回所有钱包。 |
--raw | 否 | — | 输出原始单行 JSON |
--order-by 可选值| 值 | 描述 |
|---|---|
amount_percentage | 按持有总量占比排序(默认) |
profit | 按已实现利润(美元)排序 |
unrealized_profit | 按未实现利润(美元)排序 |
buy_volume_cur | 按买入量排序 |
sell_volume_cur | 按卖出量排序 |
--tag 可选值| 值 | 描述 |
|---|---|
smart_degen | 智能资金钱包(历史表现优异的交易者) |
renowned | KOL / 著名钱包(意见领袖、基金、公众人物) |
fresh_wallet | 无交易历史的新钱包 |
dev | 代币开发者 / 创建者钱包 |
sniper | 在代币上线时抢购的钱包 |
rat_trader | 内部人士 / 暗中交易的钱包 |
bundler | 机器人打包买入的钱包 |
transfer_in | 有该代币转入记录的钱包 |
dex_bot | DEX 机器人钱包(Axiom、Photon、BullX、Trojan、GMGN、Drops、PepeBoost、Padre) |
bluechip_owner | 持有知名蓝筹代币的钱包 |
--tag + --order-by 组合使用指南--tag 和 --order-by 相互独立 — 所有 --order-by 值均可与 --tag 任意组合使用。省略 --tag 表示不进行钱包筛选。
常见使用场景推荐组合:
| 目标 | --tag | --order-by |
|---|---|---|
| 按供应量持有比例排序的最大智能资金持有者 | smart_degen | amount_percentage |
| 实现利润最高的智能资金 | smart_degen | profit |
| 持有未实现收益的智能资金 | smart_degen | unrealized_profit |
| 积极积累的智能资金 | smart_degen | buy_volume_cur |
| 正在抛售(退出信号)的智能资金 | smart_degen | sell_volume_cur |
| 已获利的 KOL | renowned | profit |
| 仍持有并拥有账面收益的 KOL | renowned | unrealized_profit |
| 整体最大持有者(无筛选) | *(省略)* | amount_percentage |
token info — 关键字段响应包含五个嵌套对象:pool、dev、link、stat、wallet_tags_stat。解析时使用点号访问(例如 link.website、stat.top_10_holder_rate、dev.creator_address)。
顶层字段
| 字段 | 描述 |
|---|---|
address | 代币合约地址 |
symbol / name | 代币符号和全称 |
decimals | 代币小数位数 |
total_supply | 总发行量(对大多数代币而言等于 circulating_supply) |
circulating_supply | 流通供应量 |
max_supply | 最大供应量 |
price | 当前价格(美元) |
liquidity | 总流动性(美元,来自最大池子) |
holder_count | 持有代币的独特钱包数量 |
logo | 代币图标图片 URL |
creation_timestamp | 代币创建时间(Unix 秒) |
open_timestamp | 代币开始交易时间(Unix 秒) |
biggest_pool_address | 主要流动性池地址 |
og | 是否标记为 OG 代币(true / false) |
launchpad | 发行平台标识符(如 pump、moonshot) |
launchpad_status | 发行平台状态:0 = 未开启,1 = 运行中,2 = 已迁移 |
launchpad_progress | 发行平台债券曲线进度(0–1) |
launchpad_platform | 发行平台名称 |
migrated_pool | 迁移后的池子地址 |
migration_market_cap | 迁移时刻的市值(美元,浮点数) |
migration_market_cap_quote | migration_market_cap 的报价货币 |
ath_price | 历史最高价(美元,浮点数) |
locked_ratio | 锁定代币比例(0–1,浮点数) |
**pool 对象** — 主要流动性池详情
| 字段 | 描述 |
|---|---|
pool.pool_address | 池合约地址 |
pool.quote_address | 报价代币地址(如 USDC、SOL、WETH) |
pool.quote_symbol | 报价代币符号(如 USDC、SOL) |
pool.exchange | DEX 名称(如 meteora_dlmm、raydium、pump_amm、uniswap_v3) |
pool.liquidity | 池子流动性(美元) |
pool.base_reserve | 基础代币储备数量 |
pool.quote_reserve | 报价代币储备数量 |
pool.base_reserve_value | 基础储备美元价值 |
pool.quote_reserve_value | 报价储备美元价值 |
pool.fee_ratio | 池子交易手续费比率(如 0.1 = 0.1%) |
pool.creation_timestamp | 池子创建时间(Unix 秒) |
**dev 对象** — 代币创建者 / 开发者信息
| 字段 | 说明 |
|---|---|
dev.creator_address | 创作者钱包地址 |
dev.creator_token_balance | 创作者当前的代币余额 |
dev.creator_token_status | 创作者持有状态:hold(仍在持有) / sell(已卖出/退出) |
dev.top_10_holder_rate | 前10个钱包持有的代币比例(0–1) |
dev.twitter_name_change_history | 过去的 Twitter 用户名变更记录数组(每条记录包含 twitter_username、rename_timestamp) |
dev.dexscr_ad | 创作者购买了 DEXScreener 广告:1 = 是,0 = 否 |
dev.dexscr_update_link | 创作者更新了 DEXScreener 的社交链接/信息:1 = 是,0 = 否 |
dev.dexscr_boost_fee | 创作者使用了 DEXScreener Boost 功能:1 = 是,0 = 否 |
dev.dexscr_trending_bar | 代币曾出现在 DEXScreener 趋势栏中:1 = 是,0 = 否 |
dev.dexscr_ad_ts | DEXScreener 广告购买时间戳(Unix 秒) |
dev.dexscr_update_link_ts | DEXScreener 链接更新时间戳(Unix 秒) |
dev.dexscr_boost_ts | DEXScreener Boost 使用时间戳(Unix 秒) |
dev.dexscr_trending_bar_ts | DEXScreener 趋势栏出现时间戳(Unix 秒) |
dev.cto_flag | 代币已被社区接管(原开发者放弃):1 = 是,0 = 否 |
dev.fund_from | 资金来源钱包地址(资助创作者本人的钱包) |
dev.fund_from_ts | 资金注入事件的时间戳(Unix 秒) |
dev.creator_open_count | 该创作者本人此前发行过的代币数量 |
dev.twitter_del_post_token_count | 创作者从 Twitter 上删除的帖子数量 |
dev.twitter_create_token_count | 创作者在 Twitter 上推广过的代币数量 |
dev.offchain | 代币是否为离线代币 |
dev.ath_token_info | 创作者历史表现最佳代币的信息对象(可选);详见子字段 |
dev.ath_token_info.ath_token | 创作者历史上表现最好的代币合约地址 |
dev.ath_token_info.ath_mc | 该代币的历史最高市值(美元,字符串格式) |
dev.ath_token_info.avatar | 代币图标 URL |
dev.ath_token_info.symbol | 代币符号 |
dev.ath_token_info.name | 代币名称 |
dev.ath_token_info.creation_timestamp | 代币创建时间(Unix 秒) |
**link 对象** — 社交与探索链接
| 字段 | 说明 |
|---|---|
link.twitter_username | Twitter / X 用户名(不包含完整 URL) |
link.website | 项目官网网址 |
link.telegram | Telegram 链接 |
link.discord | Discord 链接 |
link.instagram | Instagram 链接 |
link.tiktok | TikTok 链接 |
link.youtube | YouTube 链接 |
link.description | 代币描述文本 |
link.gmgn | GMGN 代币页面链接 |
link.geckoterminal | GeckoTerminal 页面链接 |
link.verify_status | 社交账号验证状态(整数) |
**stat 对象** — 链上统计数据
| 字段 | 说明 |
|---|---|
stat.holder_count | 持有者数量(与顶层 holder_count 相同) |
stat.top_10_holder_rate | 前10个钱包持有的代币比例(0–1) |
stat.dev_team_hold_rate | 开发团队钱包持有的比例 |
stat.creator_hold_rate | 创作者钱包持有的比例 |
stat.creator_token_balance | 创作者代币余额(原始数值) |
stat.top_rat_trader_percentage | 来自老鼠/内部交易者的交易量占比 |
stat.top_bundler_trader_percentage | 来自打包机器人(bundler bots)的交易量占比 |
stat.top_entrapment_trader_percentage | 来自诱捕型交易者(entrapment traders)的交易量占比 |
stat.bot_degen_count | 机器人“投机者”钱包数量 |
stat.bot_degen_rate | 机器人“投机者”钱包占比 |
stat.fresh_wallet_rate | 持有者中新鲜/新创建钱包的比例 |
stat.private_vault_hold_rate | 存储于私密保险库(消失类)地址中的代币比例 — 在 GMGN UI 中显示为“vanish”(0–1) |
**wallet_tags_stat 对象** — 钱包类型分布
| 字段 | 说明 |
|---|---|
wallet_tags_stat.smart_wallets | 持有代币的智能资金钱包数量 |
wallet_tags_stat.renowned_wallets | 持有代币的知名/意见领袖(KOL)钱包数量 |
wallet_tags_stat.sniper_wallets | 持有代币的狙击手钱包数量 |
wallet_tags_stat.rat_trader_wallets | 持有代币的老鼠交易者钱包数量 |
wallet_tags_stat.bundler_wallets | 持有代币的打包机器人钱包数量 |
wallet_tags_stat.whale_wallets | 持有代币的大户钱包数量 |
wallet_tags_stat.fresh_wallets | 持有代币的新钱包数量 |
wallet_tags_stat.top_wallets | 排名靠前的钱包数量 |
token security — 关键字段合约安全
| 字段 | 支持链 | 说明 |
|---|---|---|
is_honeypot | BSC / Base | 代币是否为蜜罐("yes" / "no");SOL 链为空字符串 |
open_source | 所有链 | 合约源码是否已验证:"yes" / "no" / "unknown" |
owner_renounced | 所有链 | 合约所有权是否已放弃:"yes" / "no" / "unknown" |
renounced_mint | SOL | Mint 权限是否已放弃(SOL 特有;EVM 链始终为 false) |
renounced_freeze_account | SOL | 冻结权限是否已放弃(SOL 特有;EVM 链始终为 false) |
buy_tax / sell_tax | 所有链 | 买卖税率 — 例如 0.03 表示 3%;0 表示无税 |
持有集中度与风险
| 字段 | 说明 |
|---|---|
top_10_holder_rate | 前10个钱包持有的代币比例(0–1);数值越高,越集中 |
dev_team_hold_rate | 开发团队钱包持有的比例 |
creator_balance_rate | 创作者钱包持有的比例 |
creator_token_status | 创作者持有状态:creator_hold(仍在持有) / creator_close(已卖出/关闭) |
suspected_insider_hold_rate | 被怀疑为内部人士的钱包持有的比例 |
交易风险
| 字段 | 说明 |
|---|---|
rug_ratio | 突然撤资风险评分(0–1);数值越高,风险越大 |
is_wash_trading | 是否检测到对敲交易活动(true / false) |
rat_trader_amount_rate | 来自悄悄买入/内部交易的交易量占比 |
bundler_trader_amount_rate | 来自打包交易(机器人驱动)的交易量占比 |
sniper_count | 在代币上线时立即买入的狙击钱包数量 |
burn_status | 流动性池销毁状态(例如 "burn" 表示已销毁,"" 表示未销毁) |
token pool — 关键字段| 字段 | 说明 |
|---|---|
address | 池合约地址 |
base_address | 基础代币地址(即查询的代币) |
quote_address | 报价代币地址(如 SOL、USDC、WETH) |
exchange | DEX 名称(如 raydium、pump_amm、uniswap_v3、pancakeswap) |
liquidity | 池中流动性金额(以美元计) |
base_reserve | 基础代币储备数量 |
quote_reserve | 报价代币储备数量 |
price | 根据池内储备计算得出的当前价格(美元) |
creation_timestamp | 池创建时间(Unix 秒) |
token holders / token traders — 响应字段响应为一个对象,包含一个 list 数组。list 中的每一项代表一个钱包。
身份与持仓
| 字段 | 说明 |
|---|---|
address | 钱包地址 |
account_address | 代币账户地址(链上持有该代币的实际账户,与钱包地址不同) |
addr_type | 地址类型:0 = 普通钱包,2 = 交易所 / 流动性池 |
exchange | 若 addr_type 为 2,则表示所属交易所或池名称(如 pump_amm、raydium) |
wallet_tag_v2 | 此列表中的排名标签(如 TOP1、TOP2 等) |
native_balance | 原生代币余额(最小单位,SOL 为 lamports) |
balance | 当前代币余额(人类可读单位) |
amount_cur | 与 balance 相同 —— 当前持有的代币数量 |
usd_value | 当前价格下,持仓的美元价值 |
amount_percentage | 占总供应量的比例(0–1);例如 0.05 表示 5% |
is_on_curve | true = 仍在质押曲线阶段(pump.fun 上线前);false = 已进入公开市场 |
is_new | 是否为新创建的钱包 |
is_suspicious | 是否被标记为可疑钱包 |
transfer_in | 当前持仓是否通过转账获得(非购买) |
交易概览
| 字段 | 说明 |
|---|---|
buy_volume_cur | 买入总额(美元) |
sell_volume_cur | 卖出总额(美元) |
buy_amount_cur | 总共买入的代币数量 |
sell_amount_cur | 总共卖出的代币数量 |
sell_amount_percentage | 已卖出的买入代币比例(0–1);1.0 表示已全部退出 |
buy_tx_count_cur | 买入交易次数 |
sell_tx_count_cur | 卖出交易次数 |
netflow_usd | 净美元流入 = 卖出收入 − 买入成本(负值表示净支出) |
netflow_amount | 净代币流入 = 买入 − 卖出(正值表示仍持有净头寸) |
成本与盈亏
| 字段 | 说明 |
|---|---|
avg_cost | 平均买入价格(美元/代币) |
avg_sold | 平均卖出价格(美元/代币) |
history_bought_cost | 买入累计支出总额(美元) |
history_bought_fee | 买入支付的总费用(美元) |
history_sold_income | 卖出获得的总收入(美元) |
history_sold_fee | 卖出支付的总费用(美元) |
total_cost | 包含手续费的总成本基础 |
profit | 总利润(美元),包含已实现和未实现部分 |
profit_change | 利润比率 = 利润 / 总成本 |
realized_profit | 已实现利润(美元),来自已完成的卖出 |
realized_pnl | 已实现盈亏比率 = 实现利润 / 买入成本 |
unrealized_profit | 当前持仓在当前价格下的未实现利润(美元) |
unrealized_pnl | 未实现盈亏比率;若无当前持仓则为 null |
转账历史
| 字段 | 说明 |
|---|---|
current_transfer_in_amount | 当前周期内通过转账收到的代币数量 |
current_transfer_out_amount | 当前周期内通过转账转出的代币数量 |
history_transfer_in_amount | 历史累计收到的转账代币数量 |
history_transfer_in_cost | 转账到账代币的估算成本基础 |
history_transfer_out_amount | 历史累计转出的转账代币数量 |
history_transfer_out_income | 转账转出代币的估算收入 |
history_transfer_out_fee | 转账转出支付的费用 |
transfer_in_count | 入账转账次数 |
transfer_out_count | 出账转账次数 |
时间信息
| 字段 | 说明 |
|---|---|
start_holding_at | 钱包首次获取该代币的时间戳(Unix 秒) |
end_holding_at | 钱包完全退出的时间戳(若仍在持有则为 null) |
last_active_timestamp | 该代币最近一次链上活动的时间戳(Unix 秒) |
last_block | 最后一次活动的区块号 |
钱包身份信息
| 字段 | 说明 |
|---|---|
name | 钱包显示名称(如已知) |
twitter_username | Twitter / X 用户名 |
twitter_name | Twitter / X 显示名称 |
avatar | 头像图片 URL |
tags | 平台级钱包标签(如 ["kol"]、["smart_degen"]、["axiom"]) |
maker_token_tags | 该钱包针对此代币的行为标签(如 ["bundler"]、["paper_hands"]、["top_holder"]) |
created_at | 钱包创建时间戳(Unix 秒);未知时为 0 |
最近交易记录
以下每一项均为包含 name、address、timestamp、tx_hash、type 的对象
| 字段 | 说明 |
|---|---|
native_transfer | 与此钱包关联的最近一次原生代币(SOL/BNB/ETH)转账 |
token_transfer | 最近一次代币转账(买入或卖出) |
token_transfer_in | 最近一次入账代币转账 |
token_transfer_out | 最近一次出账代币转账 |
token info — 获取基础信息和价格# 获取 SOL 代币当前价格和市值
gmgn-cli token info --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
# 获取 BSC 代币的基础信息
gmgn-cli token info --chain bsc --address 0x2170Ed0880ac9A755fd29B2688956BD959F933F8
# 获取 Base 代币的基础信息
gmgn-cli token info --chain base --address 0x4200000000000000000000000000000000000006
# 获取 ETH 代币的基础信息
gmgn-cli token info --chain eth --address 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
# 原始 JSON 输出,用于下游处理
gmgn-cli token info --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v --rawtoken security — 购买前检查安全性# 检查 SOL 代币是否已放弃铸造权和冻结权限
gmgn-cli token security --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
# 检查 BSC 代币是否为蜜罐,以及合约是否已验证
gmgn-cli token security --chain bsc --address 0x2170Ed0880ac9A755fd29B2688956BD959F933F8
# 检查 Base 代币的税收、跑路风险比和内部持有集中度
gmgn-cli token security --chain base --address 0x4200000000000000000000000000000000000006
# 检查 ETH 代币是否存在蜜罐和合约风险
gmgn-cli token security --chain eth --address 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
# 原始输出,便于解析关键字段(如 is_honeypot、buy_tax、rug_ratio)
gmgn-cli token security --chain bsc --address 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 --rawtoken pool — 检查流动性深度# 获取 SOL 代币的池子信息(流动性、储备金、DEX)
gmgn-cli token pool --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
# 获取 BSC 代币的池子信息
gmgn-cli token pool --chain bsc --address 0x2170Ed0880ac9A755fd29B2688956BD959F933F8
# 获取 ETH 代币的池子信息
gmgn-cli token pool --chain eth --address 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2token holders — 分析持币分布# 按持币比例排序的前 20 名持币者(默认)
gmgn-cli token holders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
# 按持币比例排序的前 50 名持币者
gmgn-cli token holders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--limit 50 --order-by amount_percentage --direction desc
# 前 50 名“聪明钱”持币者(最高信心钱包)
gmgn-cli token holders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--limit 50 --tag smart_degen --order-by amount_percentage
# 按实现利润排名的前 20 名 KOL 钱包(已获利离场者)
gmgn-cli token holders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag renowned --order-by profit --direction desc --limit 20
# 持有最大未实现利润的“聪明钱”(坐拥最大收益者)
gmgn-cli token holders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag smart_degen --order-by unrealized_profit --direction desc --limit 20
# 最近频繁买入的持币者(买入动量信号)
gmgn-cli token holders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag smart_degen --order-by buy_volume_cur --direction desc --limit 20
# 最频繁卖出的持币者(退出信号 / 分发预警)
gmgn-cli token holders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag renowned --order-by sell_volume_cur --direction desc --limit 20
# BSC 代币持币者 —— 按利润排名的 KOL 钱包
gmgn-cli token holders --chain bsc --address 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 \
--tag renowned --order-by profit --direction desc --limit 50
# ETH 代币持币者 —— 按持币比例排名的“聪明钱”
gmgn-cli token holders --chain eth --address 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 \
--tag smart_degen --order-by amount_percentage --direction desc --limit 20
# 原始输出,用于后续分析
gmgn-cli token holders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--limit 100 --rawtoken traders — --tag + --order-by 组合指南使用此表选择适用于常见 token traders 场景的组合:
| 使用场景 | --tag | --order-by |
|---|---|---|
| 买入量最高的“聪明钱” | smart_degen | buy_volume_cur |
| 卖出量最高的“聪明钱”(退出信号) | smart_degen | sell_volume_cur |
| 最近活跃的 KOL | renowned | last_active_timestamp |
| 利润最高的“聪明钱”交易员 | smart_degen | profit |
| 仍持有的狙击手 | sniper | amount_percentage |
| 未实现利润最大的“聪明钱” | smart_degen | unrealized_profit |
| 已经获利离场的 KOL | renowned | profit |
token traders — 寻找活跃交易者# 按持币量排名前 20 的活跃交易者(默认)
gmgn-cli token traders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
# 按已实现利润排序的“聪明钱”交易者
gmgn-cli token traders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag smart_degen --order-by profit --direction desc --limit 50
# 按未实现利润排序的 KOL 交易者(仍持有且有账面收益)
gmgn-cli token traders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag renowned --order-by unrealized_profit --direction desc --limit 20
# 按买入金额最高排序的“聪明钱”交易者(激进吸筹信号)
gmgn-cli token traders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag smart_degen --order-by buy_volume_cur --direction desc --limit 20
# 按卖出金额排序的“聪明钱”交易者(可能在抛售)
gmgn-cli token traders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag smart_degen --order-by sell_volume_cur --direction desc --limit 20
# 表现最差的 KOL 交易者(亏损最多,反向信号)
gmgn-cli token traders --chain sol --address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--tag renowned --order-by profit --direction asc --limit 20
# BSC 链代币按利润排序的交易者
gmgn-cli token traders --chain bsc --address 0x2170Ed0880ac9A755fd29B2688956BD959F933F8 \
--tag smart_degen --order-by profit --direction desc --limit 50
# ETH 链代币按利润排序的交易者
gmgn-cli token traders --chain eth --address 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 \
--tag smart_degen --order-by profit --direction desc --limit 50在获取 token security 和 token info 数据后,应用以下评分卡生成结构化结论。当用户要求安全检查或尽职调查时,不得跳过此步骤。
| 字段 | ✅ 安全 | ⚠️ 警告 | 🚫 危险(强制停止) |
|---|---|---|---|
is_honeypot | "no" | — | "yes" → 立即停止 |
open_source | "yes" | "unknown" | "no" |
owner_renounced | "yes" | "unknown" | "no" |
renounced_mint(SOL) | true | — | false |
renounced_freeze_account(SOL) | true | — | false |
rug_ratio | < 0.10 | 0.10–0.30 | > 0.30 |
top_10_holder_rate | < 0.20 | 0.20–0.50 | > 0.50 |
creator_token_status | creator_close | — | creator_hold |
buy_tax / sell_tax | 0 | 0.01–0.05 | > 0.10 |
sniper_count | < 5 | 5–20 | > 20 |
smart_wallets(来自 wallet_tags_stat) | ≥ 3 | 1–2 | 0(看跌,非强制停止) |
renowned_wallets(来自 wallet_tags_stat) | ≥ 1 | — | 0(中性,非强制停止) |
最终评分逻辑:
is_honeypot = "yes" → 立即强制停止,无论其他信号如何smart_wallets = 0 单独不构成强制停止 —— 表示尚无智能资金关注,对极新代币而言属看跌但非排除条件smart_wallets ≥ 3 → 值得深入研究 —— 可进入持有者/交易者分析环节当用户请求完整代币研究或尽职调查时,请遵循 [docs/workflow-token-research.md](../../docs/workflow-token-research.md) 中定义的步骤。
执行顺序:token info → token security → token pool → 市场热度检查 → token holders/traders(智能资金信号)→ 决策框架。
如需更全面报告(用户提出“深度报告”、“完整分析”、“是否值得大仓位投入”),请使用扩展工作流:[docs/workflow-project-deep-report.md](../../docs/workflow-project-deep-report.md)。该流程包含多维度评分分析(基本面 + 安全性 + 流动性 + 智能资金信心 + 价格行为),并生成完整书面报告。
针对持仓中的风险监控(用户询问“是否有风险预警”、“鲸鱼是否在抛售”、“流动性是否健康”),请参考:[docs/workflow-risk-warning.md](../../docs/workflow-risk-warning.md)。该流程结合 token security、token pool、token holders 数据,用于识别鲸鱼出货、流动性流失及开发者抛售等风险信号。
token info —— 概要卡片以简洁卡片形式呈现,不要直接输出原始 JSON。
{symbol} ({name})
价格: ${price} | 市值: ~${price × circulating_supply} | 流动性: ${liquidity}
持币人数: {holder_count} | 智能资金: {wallet_tags_stat.smart_wallets} | KOL: {wallet_tags_stat.renowned_wallets}
社交: @{link.twitter_username} | {link.website} | {link.telegram}若任一社交字段为空,应省略该项,而非显示 null。
token security —— 风险评估摘要获取安全数据后,按以下格式呈现结构化风险摘要:
代币: {symbol} | 链: {chain} | 地址: {short address}
─── 安全性 ──────────────────────────────────────
合约已验证: ✅ yes / 🚫 no / ⚠️ unknown
所有者已放弃: ✅ yes / 🚫 no / ⚠️ unknown
蜜罐检测: ✅ no / 🚫 YES — 不要购买
铸币权已放弃 (SOL): ✅ yes / ⚠️ no
冻结权已放弃 (SOL): ✅ yes / ⚠️ no
跑路风险评分: {rug_ratio} → ✅ <0.1 低 / ⚠️ 0.1–0.3 中 / 🚫 >0.3 高
前十大持有者占比: {top_10_holder_rate%} → ✅ <20% / ⚠️ 20–50% / 🚫 >50%
开发者仍持有: ✅ 已清仓 (creator_close) / ⚠️ 仍在持有 (creator_hold)
狙击钱包数量: ✅ <5 / ⚠️ 5–20 / 🚫 >20
─── 智能资金 ───────────────────────────────────
智能资金持有者: {smart_wallets} KOL 持有者: {renowned_wallets}
─── 结论 ───────────────────────────────────────
🟢 清洁 — 值得深入研究
🟡 信号混杂 — 建议谨慎操作
🔴 存在红色警报 — 跳过或手动核实**若 is_honeypot = "yes",必须立即停止并显示:**
"🚫 蜜罐检测到 — 不要购买此代币。"
不得继续后续分析步骤。
token holders / token traders — 排名表格# | 钱包(名称或简短地址) | 持有比例 | 平均买入价 | 实现盈亏 | 未实现盈亏 | 标签仅显示前几行结果。对标记为 kol、smart_degen,或被标注为 bundler / rat_trader 的钱包进行高亮。
price × circulating_supply 计算(两个字段均为顶层字段;circulating_supply 已以人类可读的代币单位表示,无需进行小数位调整)。示例:price=3.11 × circulating_supply=999999151 ≈ 31.1 亿美元市值。token info 中** — 如需获取交易量或 OHLCV 数据,请使用 gmgn-market 技能,并查询 K 线数据:gmgn-cli market kline --chain <chain> --address <token_address> --resolution <1m|5m|15m|1h|4h|1d>。完整详情请参见 gmgn-market SKILL.md。--raw 可获取单行 JSON 以便进一步处理。--tag 同时适用于 holders 和 traders,用于筛选具有指定标签的钱包 — 若返回结果过少,可尝试更换标签值。holders/traders 中的 amount_percentage 为比例值(0–1),非百分比 — 0.05 表示占总供应量的 5%。0x + 40 位十六进制数字)。CLI 会在运行时强制执行此校验,若输入无效将退出并报错。已收录 1 个 Skill