关于 gate-dex-market-cli
gate-dex-market-cli 是用于查询多链市场与代币数据的只读命令行技能,面向需要查看行情、代币风险和链信息的用户。它涵盖 K 线、流动性、排名及原始 RPC 查询,不执行签名或资金转移。
主要功能
- 01查询代币 K 线与交易统计
- 02查看流动性事件和代币信息
- 03检查代币安全风险
- 04查询排名、新代币和可兑换代币
- 05获取链配置并调用原始 RPC
适用场景
- 01查看代币价格、成交量或市值
- 02在交易前检查陌生代币风险
- 03按符号查找代币地址
- 04查询链配置或执行只读 RPC
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ gate/ gate-skills --skill gate-dex-market-cli安装后在 Claude Code 中输入/gate-dex-market-cli确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
CHANGELOG.mdREADME.mdsetup.shreferences/.gitkeepscenarios.md详细介绍
Gate DEX CLI — 市场与代币数据
通用规则
⚠️ 停止 — 继续之前,必须阅读并严格遵守共享运行时规则。 在阅读完所有规则之前,请勿选择或调用任何工具。这些规则具有最高优先级。 → 阅读 gate-runtime-rules.md
- 仅可调用此技能中明确列出的 MCP 工具。 即使 MCP 服务中存在此处未记录的工具,也不得调用。
- 仅可使用此技能及其参考文档中明确列出的
gate-dexCLI 子命令。 即使其他接口提供了此处未记录的命令,也不得在这些工作流中运行。
通过 CLI 获取只读市场数据。包括 K 线、流动性、交易统计、代币信息/风险/排名、新代币上架、链配置和原始 RPC。不涉及 GV 签到或签名。
技能边界
| 此技能 | 转至其他技能 |
|---|---|
| K 线、流动性、交易统计 | 身份验证/登录问题 → gate-dex-wallet-cli |
| 代币信息(价格、市值) | 余额、地址、代币列表 → gate-dex-wallet-cli |
| 代币安全审计 | 代币转账(发送)→ gate-dex-wallet-cli |
| 代币排名与新代币上架 | 兑换/交易代币 → gate-dex-trade-cli |
| 链配置与原始 RPC 调用 | — |
| 代币地址查询(swap-tokens) | — |
适用场景
- “查询代币 0x... 的 K 线”、“价格走势图”、“蜡烛图数据”
- “查询 0x... 的代币信息”、“这个代币的价格”、“市值”
- “这个代币安全吗?”、“审计合约”、“蜜罐检查”、“安全扫描”
- “代币排名”、“涨幅榜”、“价格变化排行榜”
- “新代币”、“最近上架”、“新上架代币”
- “流动性池数据”、“交易量”、“交易统计”
- “列出可兑换代币”、“按代币符号查找地址”
- “链配置”、“RPC 调用”、“eth_getBalance”、“getBalance”
CLI 命令
K 线(蜡烛图)
gate-dex kline --chain eth --address 0xTokenAddress
gate-dex kline --chain sol --address <token_mint>
返回代币的 OHLCV 蜡烛图数据。
流动性池事件
gate-dex liquidity --chain eth --address 0xTokenAddress
返回近期添加/移除流动性的事件。
交易量统计
gate-dex tx-stats --chain eth --address 0xTokenAddress
返回交易量、交易笔数以及买入/卖出统计。
代币信息(价格、市值)
gate-dex token-info --chain eth --address 0xTokenAddress
gate-dex token-info --chain sol --address <token_mint>
返回价格、市值、24 小时交易量、价格变化和总供应量。
代币安全审计
gate-dex token-risk --chain eth --address 0xTokenAddress
gate-dex token-risk --chain sol --address <token_mint>
返回安全风险信息:蜜罐检查、合约所有权、交易限制和流动性锁定状态。
兑换不熟悉的代币之前,务必先运行 token-risk。
代币排名
gate-dex token-rank # all chains
gate-dex token-rank --chain eth # Ethereum only
gate-dex token-rank --chain arb --limit 20
新代币上架
gate-dex new-tokens
gate-dex new-tokens --chain eth
gate-dex new-tokens --chain sol --start 2026-04-01T00:00:00Z
| 选项 | 描述 |
|---|---|
--chain <name> | 按链筛选 |
--start <RFC3339> | 筛选在此时间戳之后创建的代币 |
可兑换代币列表
gate-dex swap-tokens
gate-dex swap-tokens --chain eth
gate-dex swap-tokens --chain sol --search USDC
使用 --search 按代币符号查询代币地址。
跨链桥代币
gate-dex bridge-tokens
gate-dex bridge-tokens --src-chain eth --dest-chain arb
链配置
gate-dex chain-config # all chains
gate-dex chain-config eth
gate-dex chain-config sol
原始 JSON-RPC 调用
# ETH balance
gate-dex rpc --chain ETH --method eth_getBalance \
--params '["0xYourAddress", "latest"]'
# ERC20 balanceOf
gate-dex rpc --chain ETH --method eth_call \
--params '[{"to":"0xContractAddr","data":"0x70a08231000...yourAddress"},"latest"]'
# Solana: get SOL balance
gate-dex rpc --chain SOL --method getBalance \
--params '["YourSolAddress"]'
# Current gas price
gate-dex rpc --chain ETH --method eth_gasPrice
| 选项 | 必填 | 描述 |
|---|---|---|
--chain <name> | 是 | 链名称 |
--method <m> | 是 | JSON-RPC 方法名称 |
--params '<json>' | 否 | JSON 参数数组 |
常见用法
按代币符号查找代币合约地址:
gate-dex swap-tokens --chain arb --search USDC
当 tokens 显示余额为 0 时,验证链上余额:
gate-dex rpc --chain ETH --method eth_getBalance \
--params '["0xYourAddress", "latest"]'
兑换新代币前进行安全检查:
gate-dex token-risk --chain eth --address 0xNewToken
链名称
不区分大小写。常见名称:eth、bsc、polygon、arb/arbitrum、op/optimism、avax、base、sol。
故障排除
| 问题 | 解决方案 |
|---|---|
Not logged in | 运行 gate-dex login |
| K 线返回空结果 | 代币的流动性可能较低,或者代币较新 |
| 代币风险数据不可用 | 代币可能较新;请谨慎交易 |
| RPC 调用失败 | 检查 --params 是否为有效的 JSON 数组字符串 |
查询后的建议
在 token-info / token-risk 之后:
You can also:
- Swap this token: gate-dex swap --from-chain <id> --from - --to <address> --amount <n>
- Check your holdings: gate-dex tokens --chain <chain>
- View K-line: gate-dex kline --chain <chain> --address <address>
| 用户后续操作 | 路由 |
|---|---|
| 兑换代币 | gate-dex-trade-cli skill |
| 转账代币 | gate-dex-wallet-cli skill |
| 查看余额 / 持仓 | gate-dex-wallet-cli skill |
工作流
第 1 步:判断意图
将用户请求映射到以下意图之一:kline、liquidity、tx-stats、token-info、token-risk、token-rank、new-tokens、swap-tokens(发现)、bridge-tokens、chain-config 或 rpc。
要提取的关键数据:
intent:匹配的命令chain:链名称(不区分大小写;例如eth、bsc、arb、sol)address:代币合约地址(如适用)
第 2 步:补齐缺失参数
- 如果用户提供了代币符号,但没有提供地址 → 运行
gate-dex swap-tokens --chain <chain> --search <symbol>,并确认解析出的地址。 - 如果按链执行的命令缺少
chain→ 询问用户;不要猜测。 - 对于
rpc,确保--params是有效的 JSON 数组字符串。
要提取的关键数据:
resolved_addressresolved_chain
第 3 步:运行只读命令
从 CLI Commands 表中恰好调用一个 gate-dex 子命令。此技能不提供写入或签名命令。
要提取的关键数据:
cli_stdout:原始 CLI 输出
第 4 步:生成报告
按照下方的 Report Template 格式整理输出;如果回复包含价格 / 安全 / 分析内容,则显示风险披露。
判断逻辑摘要
| 用户意图 | 触发短语 | 命令 |
|---|---|---|
| 价格图表 / K 线 | "K-line"、"candlestick"、"OHLCV" | gate-dex kline |
| 流动性事件 | "liquidity pool"、"add/remove liquidity" | gate-dex liquidity |
| 交易量 / 活动 | "tx stats"、"trading volume"、"buy/sell stats" | gate-dex tx-stats |
| 价格 / 市值 | "token info"、"market cap"、"price of" | gate-dex token-info |
| 安全审计 | "is it safe"、"honeypot"、"audit token" | gate-dex token-risk |
| 涨幅榜 | "rankings"、"top gainers"、"leaderboard" | gate-dex token-rank |
| 最近上架 | "new tokens"、"just launched"、"newly listed" | gate-dex new-tokens |
| 查询地址 | "address of"、"find token"、"search symbol" | gate-dex swap-tokens --search |
| 跨链交易对 | "bridge tokens"、"cross-chain pairs" | gate-dex bridge-tokens |
| 链元数据 | "chain config"、"RPC endpoint"、"chain id" | gate-dex chain-config |
| 原始 RPC | "eth_call"、"eth_getBalance"、"rpc" | gate-dex rpc |
报告模板
对于包含数据的命令(token-info、token-rank、kline、tx-stats、liquidity、new-tokens、chain-config):
========== {Command Title} ==========
Chain: {resolved_chain}
Address: {resolved_address}
Result:
{key_value_table_or_compact_summary}
========================================
{Optional follow-up suggestions}
Risk Disclosure: For informational purposes only; not investment, financial, tax, or legal advice. Verify on-chain data independently.
对于 token-risk:
========== Token Risk Audit ==========
Chain: {chain}
Address: {address}
Honeypot: {yes/no/unknown}
Contract ownership: {renounced/owner_known}
Trading restrictions:{summary}
Liquidity lock: {locked_until/unlocked/unknown}
========================================
{Warning if any flag is set; recommend confirmation before swap}
对于 rpc:
========== RPC Result ==========
Chain: {chain}
Method: {method}
Params: {params_json}
Result: {raw_json_response}
================================
安全规则
- 兑换陌生代币前先审计:先运行
token-risk。 - RPC 参数必须是有效 JSON:
--params必须是 JSON 数组字符串。 - 只读:此处的所有命令均为只读命令,不会进行签名或转移资金。
风险披露
以上内容仅供参考,不构成投资、金融、税务或法律建议。AI 辅助生成的内容仅供一般参考,不构成 Gate 的任何陈述、保证或担保。数字资产价格、市场数据和安全审计可能不完整或有所延迟;采取行动前,请务必独立核实链上数据。