Loading...
Loading...
Compare original and translation side by side
gate-dexPure Routing Layer — This SKILL.md is a lightweight router. Sub-module details live in.references/
gate-dex纯路由层 — 本SKILL.md是一个轻量级路由文件,子模块的详细信息存储在目录下。references/
gate-dex~/.gate-dex/auth.jsongate-dexgate-dex~/.gate-dex/auth.jsongate-dexgate-dexgate-dex| Supported | Route elsewhere |
|---|---|
| Authentication & session management | Token swap → |
| Balance, address & token list queries | Market data / token info / K-line → |
| Transaction history | DApp interactions → |
| Token transfers (EVM + Solana) | x402 payments → |
| Sign 32-byte hex messages / raw tx | MCP tool calls → |
gate-dexskill/setup.sh/home/node/.openclaw/skills/bin/gate-dexRUN_ENV*_URLprocess.envinstallcd cli && pnpm install
pnpm build:binary # production binary (no baked env)
pnpm build:binary -- --bake-env # bake root .env into the binary (test env)| 支持功能 | 路由至其他Skill |
|---|---|
| 身份认证与会话管理 | 代币兑换 → |
| 余额、地址及代币列表查询 | 市场数据/代币信息/K线 → |
| 交易历史 | DApp交互 → |
| 代币转账(EVM + Solana) | x402支付 → |
| 签名32字节十六进制消息/原始交易 | MCP工具调用 → |
gate-dexskill/setup.sh/home/node/.openclaw/skills/bin/gate-dexRUN_ENV*_URLprocess.envinstallcd cli && pnpm install
pnpm build:binary # 生产环境二进制文件(不包含环境变量)
pnpm build:binary -- --bake-env # 将根目录的.env文件嵌入二进制文件(测试环境)undefinedundefined
**Storage**:
- Auth token → `~/.gate-dex/auth.json`
**Environment variables** (all optional; defaults target production):
| Variable | Purpose |
|----------|---------|
| `RUN_ENV` | `dev` / `pre` / `prod` — selects GV API environment and CDN candidates |
| `WALLET_SERVICE_URL` | `web3-wallet-service` endpoint (used by `balance`) |
| `BW_SERVICE_URL` | `web3-business-wallet` endpoint |
| `MARKET_TOKEN_URL` | `gateio_service_web3_trade_token` endpoint (market/token/swap) |
| `DATA_API_URL` | `web3-data-api` endpoint (token info, security audit, ranking) |
| `BIZ_WALLET_URL` | OAuth session management endpoint |
---
**存储**:
- 认证令牌 → `~/.gate-dex/auth.json`
**环境变量**(均为可选;默认指向生产环境):
| 变量名 | 用途 |
|----------|---------|
| `RUN_ENV` | `dev` / `pre` / `prod` — 选择GV API环境和CDN候选地址 |
| `WALLET_SERVICE_URL` | `web3-wallet-service`端点(用于`balance`命令) |
| `BW_SERVICE_URL` | `web3-business-wallet`端点 |
| `MARKET_TOKEN_URL` | `gateio_service_web3_trade_token`端点(市场/代币/兑换) |
| `DATA_API_URL` | `web3-data-api`端点(代币信息、安全审计、排名) |
| `BIZ_WALLET_URL` | OAuth会话管理端点 |
---| Option | Description |
|---|---|
| Custom auth storage directory (overrides |
| Custom auth.json file path (overrides |
| Print version |
| 选项 | 描述 |
|---|---|
| 自定义认证存储目录(覆盖 |
| 自定义auth.json文件路径(覆盖 |
| 打印版本信息 |
| Sub-module | File | Scope |
|---|---|---|
| Auth | | OAuth login/logout, session status, web3-domain |
| Asset Query | | balance, address, tokens, tx-history, tx-detail |
| Transfer & Sign | | transfer (preview), send (one-shot), sign-msg, sign-tx, sol-tx, gas |
| 子模块 | 文件 | 范围 |
|---|---|---|
| 认证 | | OAuth登录/登出、会话状态、web3-domain |
| 资产查询 | | 余额、地址、代币、交易历史、交易详情 |
| 转账与签名 | | transfer(预览)、send(一键执行)、sign-msg、sign-tx、sol-tx、gas |
| User Intent | Target |
|---|---|
| Login, logout, re-login, session expired, OAuth, "not logged in", switch account, web3-domain | |
| Check balance, total assets, wallet address, account address, token list, tx history, "how much do I have", "show my tokens" | |
| Transfer, send tokens, "send ETH to 0x...", "transfer USDT", "pay someone", "move tokens", sign-msg, sign-tx, sol-tx | |
| Swap, exchange tokens, "swap ETH for USDT", "buy SOL", quote, "convert tokens" | → |
| K-line, token price, market cap, liquidity, trading stats, token security, token rankings, new tokens | → |
| 用户意图 | 目标 |
|---|---|
| 登录、登出、重新登录、会话过期、OAuth、"未登录"、切换账户、web3-domain | |
| 查询余额、总资产、钱包地址、账户地址、代币列表、交易历史、"我有多少资产"、"显示我的代币" | |
| 转账、发送代币、"发送ETH到0x..."、"转账USDT"、"付款给他人"、"转移代币"、sign-msg、sign-tx、sol-tx | |
| 兑换、交换代币、"把ETH换成USDT"、"购买SOL"、报价、"转换代币" | → |
| K线、代币价格、市值、流动性、交易统计、代币安全、代币排名、新代币 | → |
references/auth.mdreferences/asset-query.mdreferences/transfer.mdsendsign-msgsign-txsendtransfergate-dex-trade-cligate-dex-market-clireferences/auth.mdreferences/asset-query.mdreferences/transfer.mdsendsign-msgsign-txsendtransfergate-dex-trade-cligate-dex-market-cli| Command | Description |
|---|---|
| Gate OAuth Device Flow login |
| Google OAuth Device Flow login |
| Print auth URL instead of opening browser |
| Logout and clear |
| Show current session info |
| View / refresh dynamic web3_domain list |
| Force re-fetch domain list |
| 命令 | 描述 |
|---|---|
| Gate OAuth设备流登录 |
| Google OAuth设备流登录 |
| 打印认证URL而非打开浏览器 |
| 登出并清除 |
| 显示当前会话信息 |
| 查看/刷新动态web3_domain列表 |
| 强制重新获取域名列表 |
| Command | Description |
|---|---|
| Total portfolio value (USD) across all chains |
| Show EVM + Solana wallet addresses |
| Token list with balances (gateway) |
| Filter by chain |
| Pagination |
| 命令 | 描述 |
|---|---|
| 所有链上的总持仓价值(USD) |
| 显示EVM + Solana钱包地址 |
| 带余额的代币列表(网关) |
| 按链过滤 |
| 分页 |
| Command | Description |
|---|---|
| Preview-only unsigned tx (no broadcast) |
| One-shot: preview → GV checkin → sign → broadcast |
| Build → GV checkin → sign → broadcast (or broadcast pre-signed with |
| Build Solana unsigned tx locally (latest blockhash) |
| Query gas price + gas limit |
| Sign 32-byte hex message (GV checkin built-in) |
| Sign raw hex transaction (GV checkin built-in) |
| 命令 | 描述 |
|---|---|
| 仅预览未签名交易(不广播) |
| 一键执行:预览 → GV签到 → 签名 → 广播 |
| 构建 → GV签到 → 签名 → 广播(或使用 |
| 本地构建Solana未签名交易(使用最新区块哈希) |
| 查询燃气价格 + 燃气限额 |
| 签名32字节十六进制消息(内置GV签到) |
| 签名原始十六进制交易(内置GV签到) |
gate-dex-trade-cligate-dex-trade-cliquoteswapswap-tokensbridge-tokensswap-historyswap-detailgate-dex-trade-cliquoteswapswap-tokensbridge-tokensswap-historyswap-detailgate-dex-trade-cli| Command | Description |
|---|---|
| Transfer transaction history |
| Transaction detail by hash |
| 命令 | 描述 |
|---|---|
| 转账交易历史 |
| 通过哈希查询交易详情 |
gate-dex-market-cligate-dex-market-clitx-statsklineliquiditytoken-infotoken-risktoken-ranknew-tokensgate-dex-market-clitx-statsklineliquiditytoken-infotoken-risktoken-ranknew-tokensgate-dex-market-cli| Command | Description |
|---|---|
| Chain config (networkKey, endpoint, chainID) |
| Raw JSON-RPC call |
| 命令 | 描述 |
|---|---|
| 链配置(networkKey、端点、chainID) |
| 原始JSON-RPC调用 |
| Command | Description |
|---|---|
| Delete |
| 命令 | 描述 |
|---|---|
| 删除 |
| Aspect | This skill (gate-dex-wallet-cli) | MCP-based skill (gate-dex-wallet) |
|---|---|---|
| Transport | Pure REST (no MCP) | MCP tool calls |
| GV security checkin | Built into CLI | External |
| Auth storage | | MCP session |
| Swap method | | |
| Transfer method | | |
| Agent binary dependency | None | |
tx-checkin| 方面 | 本Skill(gate-dex-wallet-cli) | 基于MCP的Skill(gate-dex-wallet) |
|---|---|---|
| 传输方式 | 纯REST(无MCP) | MCP工具调用 |
| GV安全签到 | 内置到CLI的 | 需要外部 |
| 认证存储 | | MCP会话 |
| 兑换方式 | | |
| 转账方式 | | |
| Agent二进制依赖 | 无 | |
tx-checkinsendswapsendswapsendswapsendswapgate-dex addressgate-dex tokensgate-dex transfergate-dex send ...gate-dex tx-detail <hash>sendgate-dex addressgate-dex tokensgate-dex transfergate-dex send ...gate-dex tx-detail <hash>send| User Intent After Operation | Target |
|---|---|
| Check balance / tokens | |
| Transfer tokens | |
| Swap tokens | |
| Token prices, K-line, token security | |
| Login / session issues | |
| 操作后的用户意图 | 目标 |
|---|---|
| 查询余额/代币 | |
| 转账代币 | |
| 兑换代币 | |
| 代币价格、K线、代币安全 | |
| 登录/会话问题 | |
| User Intent | Correct Skill |
|---|---|
| DApp connect / sign / approve / contract call | |
| x402 payment | |
| On-chain withdraw to Gate Exchange (UID binding) | |
| MCP tool calls directly | |
| 用户意图 | 正确Skill |
|---|---|
| DApp连接/签名/授权/合约调用 | |
| x402支付 | |
| 链上提取至Gate交易所(UID绑定) | |
| 直接调用MCP工具 | |
ethbscpolygonarbitrumoptimismavaxbasesolethbscpolygonarbitrumoptimismavaxbasesolsendsendbalanceaddresstokenstx-historytx-detailtransfertransfersendtx-checkin~/.gate-dex/auth.jsonsendsendsendbalanceaddresstokenstx-historytx-detailtransfersendtransfertx-checkin~/.gate-dex/auth.jsonsend