资讯详情

OKX Agentic Wallet 链支持矩阵解析:`onchainos` CLI 的链名解析、钱包地址创建与 Solana Gas Station 兼容性指南

📅 2026/10/10 2:12:21 | 华诺云谱 👁 阅读
OKX Agentic Wallet 链支持矩阵解析:`onchainos` CLI 的链名解析、钱包地址创建与 Solana Gas Station 兼容性指南
【免费下载链接】internet-court-skillThe trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 payments, escrow, and dispute resolution as one open, catch-all Agent Skill / Claude Code plugin.项目地址https://gitcode.com/gh_mirrors/in/internet-court-skill点击查看免费下载在 OKX Agentic Wallet即 Onchain OS Wallet技能中chain-support.md 是横跨所有 onchainos 技能的共享参考文件它定义了 Agent 与用户交互时如何处理链这一核心概念CLI 如何将人类可读的链名自动解析为链 ID、哪些链支持钱包地址创建、以及 Gas Station稳定币付 Gas在哪些链与代币上可用。本文以该文档为骨架结合仓库内 SKILL.md、wallet.md、wallet-cli-reference.md、gas-station.md 等源码级文档为你完整呈现链名解析规则、7 链地址创建矩阵、Gas Station 权威矩阵及其实战调用方式。核心机制CLI 接受链名并自动解析onchainosCLI 在几乎所有与链相关的子命令中都接受--chain参数其取值有两种形式数字链 IDchainIndex例如1、501、196人类可读链名例如ethereum、solana、xlayer。CLI 会自动完成链名 → 链 ID的解析Agent 与用户无需记忆数字 ID。正如 wallet.md 的 Parameter Rules 所述--chainaccepts numeric IDs (1,501,196) and names (ethereum,solana,xlayer). If 100% confident, runwallet chains.这一规则的实战含义是当 Agent 不确定某个链名是否合法、或用户给出的链名拼写有歧义时不要猜测直接运行onchainos wallet chains获取完整支持清单若命令返回unsupported chain: ...错误则应向用户确认。解析兜底wallet chains命令wallet-cli-reference.md 中记录onchainos wallet chains用于列出所有支持的链且明确要求展示给用户时用showName字段传给 CLI 做--chain值时用realChainIndex字段。这是显示名与机器可用的链标识分离的典型设计Agent 不应把显示名直接当作参数使用。钱包地址创建7 条支持链的完整矩阵chain-support.md 明确以下7 条链支持钱包地址创建wallet address creation即可以在这些链上生成钱包地址链链名--chain可接受值chainIndexXLayerxlayer196XLayer Testnetxlayer_test1952Solanasolana501Ethereumethereum1Basebase8453BSCbsc56Arbitrumarbitrum42161重要说明该清单是可创建地址的子集而非全部可交互链。钱包实际支持17 条链的交互如 Polygon、Avalanche、Optimism 等。运行onchainos wallet chains可查看完整的受支持链列表。与地址展示、转账的联动地址创建能力与地址展示能力直接相关。wallet-cli-reference.md 记录wallet addresses命令Show wallet addresses grouped by chain category (XLayer / EVM / Solana)即地址按 XLayer、EVM、Solana 三大类别分组展示——这正对应上述 7 链中的 XLayer、Solana 与三条主流 EVM 链Ethereum、Base、BSC、Arbitrum。在涉及资金安全的转账场景中仓库文档强调了两个与链相关的硬性规则见 SKILL.md地址完整性资金损失风险任何展示给用户的链上标识符钱包地址、txHash、签名、合约地址必须逐字符、原样复制自最近的 CLI stdout禁止凭记忆复述或缩写。需要时重新调用wallet addresses --format json或wallet status获取新鲜输出。收款地址校验EVM 地址为0x开头、42 字符Solana 地址为 Base58、32–44 字符。发送前必须校验。链上的原生代币与特殊规则结合 wallet.md 的 Notes 部分7 链之外还有若干与链强相关的实战要点X Layer 零 GasX LayerchainIndex196交易零 Gas 费。当用户询问 Gas、为转账选链、添加钱包或索要充值地址时Agent 应主动强调这一点见 SKILL.md。X Layer Testnet 水龙头当用户索要测试网代币或wallet balance --chain xlayer_test显示 OKB 0 时应引导用户使用 X Layer 测试网水龙头。XKO 地址若用户提供的地址以XKO/xko开头需提示该地址格式暂不支持请切换到常用地址获取0x地址后继续。Gas Station 支持的链与代币Solana 专属矩阵chain-support.md 提供了Gas Station 的权威参考矩阵Authoritative matrix当 Agent 需要链的显示名、原生代币符号或接受的稳定币集合时使用chainIndex显示名原生代币符号USDTUSDCUSDG501SolanaSOL✓✓✓该表传达的关键事实是Gas Station 目前仅支持 Solana 一条链。这与 gas-station.md 的描述完全一致——Gas Station 允许用户在缺乏原生 SOL 时用稳定币USDT / USDC / USDG支付 Gas由 Relayer 充当 fee payer通过同一笔交易内的 SPL Token Transfer 收取稳定币费用。无需账户升级、无需按链配置、无需 7702且仅限 Solana。权威数据源gasStationTokenListchain-support.md 特别强调一条铁律每笔交易的代币集合必须始终从响应中的gasStationTokenList字段推导——它才是后端权威数据源。上表仅供参考用途如回答 FAQ、检测不支持的链。换言之表格是知识库级别的参考而gasStationTokenList是运行时的事实。实际处理一笔wallet send/wallet contract-call时Agent 必须以 CLI 响应中的gasStationTokenList包含symbol、feeTokenAddress、relayerId、balance、serviceCharge、sufficient等字段见 gas-station.md 中status命令的返回值为准来决定展示哪些稳定币选项。Gas Station 触发场景速览虽然 chain-support.md 只提供矩阵但其数据支撑了 gas-station.md 中完整的场景分流逻辑。这里列出与链/代币支持最相关的行为规则触发机制Gas Station 不是独立命令而是后端在wallet send/wallet contract-call响应中按请求决定是否派发。原生 SOL 转账不会触发 Gas Station。代币优先级列表排序与自动选择均按余额降序余额相同时优先级为 USDT USDC USDG。错误处理若响应返回insufficientAlltrue且所有条目sufficientfalse则进入 Scene E——直接放弃不重试、不推荐 Gas Station仅提示用户向fromAddr充值接受 SOL、USDT、USDC。实战--chain在核心命令中的用法chain-support.md 的链名解析能力贯穿于钱包的全部核心操作。以下命令均以链名或链 ID作为--chain的取值详细参数见 wallet-cli-reference.md# 查询余额--chain 可选缺省为全部链 onchainos wallet balance --chain solana onchainos wallet balance --chain 501 --token-address addr # 转账原生或 ERC-20 / SPL 代币 onchainos wallet send --readable-amount 0.1 --recipient 0xAbc... --chain ethereum onchainos wallet send --readable-amount 100 --recipient base58_addr --chain solana --contract-token spl_mint # 合约调用EVM 用 --input-dataSolana 用 --unsigned-tx onchainos wallet contract-call --to 0xDef... --chain base --input-data 0x... onchainos wallet contract-call --to program_id --chain 501 --unsigned-tx base58_tx # 交易历史详情模式要求 --chain onchainos wallet history --chain solana --order-id id # 签名EVM Solana 支持 personalSignEIP-712 仅 EVM onchainos wallet sign-message --chain ethereum --from addr --message msg --type personal链相关的参数校验规则结合 wallet.md 的 Parameter Rules使用--chain时有几个容易踩坑的点wallet balance --token-address必须搭配--chain否则无法定位代币所在的链。wallet history的详情模式传入--order-id/--tx-hash/--uop-hash任一必须指定--chain。金额传入遵循人类可读优先原则wallet send用--readable-amountCLI 自动换算最小单位wallet contract-call的--amt是原生代币最小单位默认0EVM 18 位、SOL 9 位小数。永远不要手动计算最小单位。从源码视角看链能力的分化MEV 保护与链的对应关系chain-support.md 的17 链交互说明并不意味着所有能力在所有链上均匀可用。以 wallet-mev-protection.md 为例MEV 保护--mev-protection仅contract-call支持的链支持矩阵为链MEV 保护附加要求Ethereum支持—BSC支持—Base支持—Solana支持必须同时传--jito-unsigned-tx其他链不支持—可以看到MEV 保护覆盖了地址创建 7 链中的 Ethereum、Base、BSC、Solana 四链。特别值得注意的是 Solana 的附加约束启用--mev-protection时必须提供--jito-unsigned-txJito bundle 未签名交易数据且绝不能用--unsigned-tx替代——两者是完全不同的参数。若拿不到 Jito bundle 数据应停下来询问用户继续不带 MEV 保护或取消。这类能力矩阵在仓库中多处出现提醒 Agent 在使用--chain时不仅要确认链存在还要确认该链支持当前操作所需的能力。Agent 使用 chain-support.md 的决策要点将本文内容收敛为可直接执行的操作准则优先使用链名而非链 IDCLI 自动解析可读性更好但对wallet chains返回的机器字段realChainIndex与展示字段showName要区分使用。不确定就查链名把握不足 100% 时运行onchainos wallet chains收到unsupported chain错误时请用户确认绝不臆造链名。地址创建范围 ≠ 交互范围仅 7 链可创建地址但 17 链可交互两种场景要分开判断。Gas Station 只认 Solana涉及稳定币付 Gas 的判定只发生在 chainIndex501每笔交易的稳定币集合以后端返回的gasStationTokenList为准表格仅用于 FAQ 与不支持链的检测。链能力有分化MEV 保护仅 Ethereum / BSC / Base / Solana 支持Solana 还需 Jito bundleX Layer 零 GasXLayer Testnet 有水龙头这些都是 chain-support.md 矩阵之外的链级事实需要在具体场景中联动判断。通过上述矩阵与规则Agent 可以在链的解析、地址的创建、Gas 的支付、MEV 的保护等所有链相关决策点上做到有据可依、快速路由避免因链名误判或能力误用导致的操作失败与资金风险。赞分享【免费下载链接】internet-court-skillThe trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 payments, escrow, and dispute resolution as one open, catch-all Agent Skill / Claude Code plugin.项目地址https://gitcode.com/gh_mirrors/in/internet-court-skill点击查看免费下载相关推荐超越0-7档位TPFanCtrl2手动模式高级风扇档位0-255十六进制完全用法解析超越0 7档位TPFanCtrl2手动模式高级风扇档位0 255十六进制完全用法解析 TPFanCtrl2ThinkPad Fan Control 2fuels-ts 钱包从私钥创建指南Wallet、Private Key 与 Signer 地址推导fuels ts 钱包从私钥创建指南Wallet、Private Key 与 Signer 地址推导 本指南基于 Fuel Network TypeScrip区块链Web3重新定义网页资源获取猫抓浏览器扩展如何简化多媒体内容管理重新定义网页资源获取猫抓浏览器扩展如何简化多媒体内容管理 你是否曾在浏览网页时遇到心仪的视频内容却苦于无法轻松保存传统的下载方法往往需要复杂的操作步骤或第音视频上一篇oneTBB concurrent_set 构造、析构与拷贝赋值完全指南生命周期管理与底层跳表实现下一篇CTF-Wiki 密码学专题OFB 输出反馈模式原理、优缺点与实战场景解析创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑