关于 meme-rush
meme-rush 是通过 CLI 查询发射平台代币生命周期排名及 AI 生成市场热点的技能,适合需要按链、阶段和筛选条件发现代币的 Agent。
主要功能
- 01按发射平台阶段排列代币
- 02发现 AI 生成的市场热点
- 03按链和代币指标筛选
- 04查询 BSC、Solana 和 Base
适用场景
- 01查找新发行或即将迁移的代币
- 02浏览与热门话题相关的代币
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ binance/ binance-skills-hub --skill meme-rush安装后在 Claude Code 中输入/meme-rush确认已加载。
附带文件references/cli.mdscripts/cli.mjs
详细介绍
Meme Rush Skill
概述
两个排行榜数据流由一个 CLI 提供:meme-rush(追踪发射台生命周期)和 topic-rush(发现 AI 热门话题及其相关代币)。CLI 负责 URL、方法、JSON 编码、超时和上游错误映射;Agent 只需选择子命令并填写筛选条件 JSON。
何时使用此 Skill
| 用户意图 | 命令 |
|---|---|
| 发射台上新建/即将完成/已迁移的 Meme 代币 | meme-rush |
| AI 生成的市场热门话题及其相关代币 | topic-rush |
支持的链
| 链 | chainId | 支持的命令 |
|---|---|---|
| BSC | 56 | meme-rush、topic-rush |
| Solana | CT_501 | meme-rush、topic-rush |
| Base | 8453 | meme-rush |
如何调用 API
node <skill-dir>/scripts/cli.mjs meme-rush '{"chainId":"CT_501","rankType":10,"limit":20}'
node <skill-dir>/scripts/cli.mjs topic-rush '{"chainId":"CT_501","rankType":10,"sort":10,"asc":false}'
预设:Agent ID 专属发行
适用于 Open Four Agent ID 专属发行(openfour.meme.AgentIdExclusive)的即用型查询。请直接使用,并根据用户的表达选择阶段;只有在需要其他筛选条件或字段详情时,才阅读 references/cli.md。
# New — just launched, not migrated yet (buying requires an Agent ID)
node <skill-dir>/scripts/cli.mjs meme-rush '{"chainId":"56","rankType":10,"protocol":[2004],"tokenVersionFilter":{"2004":["openfour.meme.AgentIdExclusive"]},"limit":50}'
# Finalizing — bonding curve nearly complete, not migrated yet (buying requires an Agent ID)
node <skill-dir>/scripts/cli.mjs meme-rush '{"chainId":"56","rankType":20,"protocol":[2004],"tokenVersionFilter":{"2004":["openfour.meme.AgentIdExclusive"]},"limit":50}'
# Migrated — on a DEX, any address can trade
node <skill-dir>/scripts/cli.mjs meme-rush '{"chainId":"56","rankType":30,"protocol":[2004],"tokenVersionFilter":{"2004":["openfour.meme.AgentIdExclusive"]},"limit":50}'
| 参数 | 值 | 说明 |
|---|---|---|
chainId | "56" | Open Four 仅支持 BSC |
protocol + tokenVersionFilter | 如上 | 两者均为必填。不要使用 exclusive: 1(这是无关的“Binance 专属”标记) |
rankType | 10 / 20 / 30 | 没有默认值——根据用户的表述选择 |
limit | 50 | 最大值为 100 |
| 其他所有参数 | 省略 | 省略 pairAnchorFilter = 包含所有报价代币。避免使用 marketCap/holders 筛选条件——全新代币的这些字段为 null |
- 空列表表示目前不存在符合条件的代币——这不是错误。不要擅自改用其他子类型。
- 如需购买,请转交给
binance-agentic-walletskill(references/agent-id-exclusive-token-launches.md)。
命令
| 命令 | 用途 | 必填参数 | 示例 |
|---|---|---|---|
meme-rush | 发射台代币生命周期排名(新建/即将完成/已迁移) | chainId、rankType | node <skill-dir>/scripts/cli.mjs meme-rush '{"chainId":"CT_501","rankType":10,"limit":20}' |
topic-rush | AI 生成的热门话题及其相关代币 | chainId、rankType、sort | node <skill-dir>/scripts/cli.mjs topic-rush '{"chainId":"CT_501","rankType":10,"sort":10}' |
meme-rush 的可选筛选条件(均为最小值/最大值配对):progress、tokenAge(分钟)、holders、liquidity、volume、marketCap、netBuy、count{,Buy,Sell}、holders{Top10,Dev,Sniper,Insider}Percent、bundlerHoldingPercent、newWalletHoldingPercent、bnHoldingPercent、{bn,kol,pro,smartMoney}Holders、devMigrateCount、taxRateBuy、taxRateSell、globalFee;以及 keywords、excludes、limit(最大值为 100)、protocol[]、devPosition、devBurnedToken、excludeDevWashTrading、excludeInsiderWashTrading、exclusive、paidOnDexScreener、pumpfunLiving、cmcBoost、pairAnchorFilter、globalFeeFilter、tokenVersionFilter、creatorType[]、excludeCreatorType[]、tokenSocials.atLeastOne、tokenSocials.socials[]。各字段的类型和语义请参阅 references/cli.md。
topic-rush 的可选筛选条件:asc(布尔值)、keywords、topicType、tokenSizeMin/Max、netInflowMin/Max。
规则
meme-rushrankType枚举——代币在 launchpad 生命周期中的阶段:10= 新建(刚创建,仍处于联合曲线阶段)20= 即将完成(联合曲线即将完成,即将迁移)30= 已迁移(刚迁移到 DEX)
topic-rushrankType枚举——话题新鲜度:10= 最新(最新热门话题)20= 上升中(上升中的话题,历史最高流入额在 $1k–$20k 之间)
topic-rushsort枚举:10= 创建时间,20= 净流入额。用户未指定排序偏好时,默认使用sort=10。meme-rush仅要求chainId和rankType;其他参数均为可选筛选条件。topic-rush还要求sort。- 未知或拼写错误的筛选条件会被静默忽略——API 会返回未筛选的列表,且不会报错。价格(
priceMin/Max、priceChangeMin/Max)、时间戳(createTime*)、sniperCountMin/Max、devSellPercentMin/Max和顶层的pairAnchorAddress都不会进行筛选。要按时间筛选,请使用tokenAge*;要按报价代币筛选,请使用pairAnchorFilter。价格、价格变化、狙击者数量和开发者卖出比例 没有对应的服务端筛选条件:请在本地筛选返回的行(每次调用最多返回 100 条,因此结果并不完整),或者——仅在告知用户筛选条件会改变后——使用相近的筛选条件,例如marketCap*。请参阅references/cli.md中的“看似有效但会被静默忽略的筛选条件”。 tokenAge的单位是分钟,不是秒——“过去 5 分钟内发行”应使用tokenAgeMax: 5;对于已迁移(rankType=30)的代币,它从migrateTime起算。只有时间基准相同时,它才能替代时间条件——对于已迁移代币的创建时间,或任何其他时间戳,请在本地筛选返回的行,并说明结果只是样本(最多 100 条)。- 缺失值的筛选行为并不一致——
null税率会通过税率上限筛选,null市场字段无法通过上下限筛选,而nulldevPosition会通过devPosition: 2筛选。用于排除某种情况的筛选条件可能无法生效;请参阅references/cli.md中的“null的行为”。 null风险标签(tag*)表示“尚未评估”,而非“安全”——要排除高风险代币,请使用excludeDevWashTrading: 1/excludeInsiderWashTrading: 1,不要使用“tag != 1”。这些排除条件只会剔除已有标签的代币;未标记的代币仍会保留,因此结果并非安全白名单。对于rankType=10,不要添加marketCap/holders/liquidity筛选条件:全新代币的这些字段为null,会因此被筛掉。symbol不唯一——请通过(chainId, contractAddress)识别代币;地址仅在单条链内唯一。- 要获取所有报价代币,请省略
pairAnchorFilter(已配置的报价代币 + Others + RWA)。传入该参数会替换默认值——只返回列出的代币,例如,{"56":{"pairAnchorAddress":["<USDT>"]}}只返回以 USDT 为报价代币的代币。每条查询的链都需要有自己的键,并且其中包含非空的pairAnchorAddress,或otherPairAnchor: 1/rwaPairAnchor: 1;空条目或缺少链对应的键都会返回空列表。请参阅references/cli.md中的pairAnchorFilter。 - 百分比字段已预先格式化——
progress、持有者百分比、devSellPercent、taxRateBuy/taxRateSell、priceChange、priceChange24h已是类似"42.5"的字符串,因此显示时请直接附加%;不要乘以 100。 - 图标 URL 前缀:
icon是上游返回的相对路径;渲染前请在前面加上https://bin.bnbstatic.com。topic-rush响应中的tokenList[].icon也遵循相同规则。 - 税率可见性:没有
taxRate字段——请使用taxRateBuy/taxRateSell。服务端筛选会将null税率视为0,因此税率未知的代币会通过taxRateBuyMax/taxRateSellMax;请将null显示为“未知”,不要显示为0%或“低税率”。对于protocol=2001(Four.meme),它们只会出现在已迁移列表中;对于protocol=2002(Flap),它们会出现在所有列表中。 - 协议代码:
1xxx= Solana,2xxx= BSC,3xxx= Base(例如,1001Pump.fun、2001Four.meme、2002Flap、2004Open Four)。许多协议的已迁移数据很少——也请查询新建 / 即将完成列表。完整表格请参阅references/cli.md。 - Open Four 的所有子类型都使用
protocol=2004——请使用tokenVersionFilter选择它们(对于 Agent ID 独占发行,请使用上方的“预设:Agent ID 独占发行”部分)。请始终同时传入protocol:[2004],否则也会返回其他协议的代币。- “Agent ID 独占” / “Agent ID 独占发行”指的是此
tokenVersionFilter——不是无关的“Binance 独占”标志exclusive: 1。 - 空列表表示当前不存在该子类型的代币——这不是错误。请如实说明,并可选择展示其他 Open Four 子类型(使用不带筛选条件的
protocol:[2004]查询)。
- “Agent ID 独占” / “Agent ID 独占发行”指的是此
CLI 完整参考
每个子命令的调用方式、完整参数表(所有筛选字段、持有者分布筛选条件、开发者与启动筛选条件)、返回字段表(核心信息、交易计数、持有者分布、开发者与迁移、标签与标志、社交链接、AI 叙述、主题 + tokenList)以及真实响应示例,请参阅 references/cli.md。