Communitygithub.com

OKX OnChainOS 技能套件

涵盖 20+ 条链的链上交易、数据分析、安全检测和 DeFi 操作,通过 8 个专业子技能驱动。

OKX OnChainOS 技能套件 是什么?

OKX OnChainOS 是一套包含 8 个专业子技能的综合套件,旨在赋能 AI 代理在 20 多条区块链(如以太坊、Solana、Base、BSC、Arbitrum、Polygon、Optimism、Avalanche、TRON 等)上进行端到端的链上操作。它通过统一的 `onchainos` CLI 或直接 HTTP 调用(通过 sc-proxy)提供功能,涵盖链上交易(DEX 交换、跨链桥、限价单)、市场数据分析(实时价格、K 线、聪明钱信号、代币搜索与安全扫描)、DeFi 投资与仓位管理、钱包操作(发送、合约调用、余额、交易历史)、支付协议(x402、MPP、a2a-pay)以及代理身份注册与任务市场。对于约 80% 的只读操作(数据查询、安全扫描、公共地址投资组合),代理可以使用 sc-proxy 直接进行 HTTPS 调用,无需 API 密匙,每请求费用 $0.001。而对于需要签名或钱包管理的读写操作(交易、交换、DeFi 存款),则必须使用 `onchainos` CLI 和用户提供的 OKX Web3 API 密匙。钱包操作默认优先使用平台的“钱包”技能(用户代理钱包),仅在用户明确要求时才使用 OnchainOS TEE 钱包。

兼容平台✓Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/Starchild-ai-agent/official-skills/tree/HEAD/okx

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

OKX OnChainOS — 技能目录

本文档用途: 这是一个指向 OKX 官方 onchainos-skills 仓库的目录页面。它自身不包含任何逻辑——下面列出的每个子技能都来自上游 okx/onchainos-skills,并在安装时实时获取,因此您始终可以获得最新版本。

OKX OnChainOS 是一套8 个专业子技能的集合,涵盖链上交易、市场分析、聪明钱信号、DeFi 投资与仓位、钱包操作、安全扫描、支付协议、代理身份与任务市场以及加密货币新闻与情绪分析,支持 20 多条区块链(Ethereum、Solana、XLayer、Base、BSC、Arbitrum、Polygon、Optimism、Avalanche、TRON 等)。

大多数子技能都依赖一个单一的二进制文件 onchainos,该文件在首次使用时下载。部分功能(只读数据)也可以在不使用该二进制文件的情况下,通过 Starchild 的 sc-proxy 访问——请参阅下面的认证选项。


安装说明

# 安装单个子技能(推荐——只拉取所需内容)
npx skills add okx/onchainos-skills@<子技能名称>

# 或者使用长格式
npx skills add https://github.com/okx/onchainos-skills --skill <子技能名称>

# 安装所有技能(自动检测您的环境并进行相应安装)
npx skills add okx/onchainos-skills

每个子技能都附带自己的 SKILL.md 文件、参考文档和触发短语,因此您可以只拉取所需内容。

插件市场(备选):

/plugin marketplace add okx/onchainos-skills
/plugin install onchainos-skills

CLI 安装(onchainos 二进制文件——自动检测平台,验证 SHA256,安装到 ~/.local/bin 或 %USERPROFILE%\.local\bin):

# macOS / Linux
curl -sSL https://raw.githubusercontent.com/okx/onchainos-skills/main/install.sh | sh
# 添加 `-s -- --beta` 以获取最新的预发布版本(仅限选择加入;绝不会降级)
# Windows
irm https://raw.githubusercontent.com/okx/onchainos-skills/main/install.ps1 | iex

钱包——默认使用用户的代理钱包

使用平台的 wallet 技能进行签名和广播。OKX DEX 端点返回未签名的调用数据({to, value, data, ...});将其提供给 wallet_transfer(data=<调用数据>) 即可完成。无需单独使用 OKX 钱包。

仅在用户明确要求时,才使用 OnchainOS TEE 钱包(onchainos wallet login <email>)。


认证选项(在调用任何功能前请阅读)

有两种不同的路径。根据代理需要执行的操作进行选择:

路径 A——通过 Starchild sc-proxy 直接 HTTP 访问(无需 API 密钥)

对于只读数据查询(价格、K 线、聪明钱信号、代币分析、安全检查、公共地址投资组合——约占 OnchainOS 功能的 80%),代理可以完全跳过 CLI,直接通过 sc-proxy 调用 https://web3.okx.com/...:

from core.http_client import proxied_get
r = proxied_get(
    "https://web3.okx.com/api/v6/dex/aggregator/supported/chain",
    headers={"SC-CALLER-ID": f"chat:{thread_id}"},
)

sc-proxy 会自动注入平台 OKX 凭证,使用 HMAC-SHA256 签署每个请求,并扣除调用者的 Starchild 积分。

  • 费用:$0.001 / 请求
  • 速率限制:60 次/分钟
  • 设置:无需额外配置
  • 限制:仅限数据——无法发送交易或管理钱包

路径 B——使用您自己的 OKX Web3 API 密钥运行 onchainos CLI

用于钱包操作(wallet login、wallet send、wallet contract-call)、需要执行的 DEX 交换、支付以及任何其他 CLI 驱动的工作流程。

onchainos CLI 内置了沙箱 API 密钥,可以直接用于本地测试——无需任何设置。这些密钥是共享的、有速率限制的,仅用于评估:请勿在生产环境中或使用真实资产时使用它们。因使用内置密钥导致的任何故障或损失均由调用者自行负责。

对于生产环境,请使用您自己的凭证:

  1. 前往 web3.okx.com → OnchainOS → Dev Portal 申请
  2. 设置环境变量(或在项目根目录创建 .env 文件——切勿提交它):
    export OKX_API_KEY=<您的密钥>
    export OKX_SECRET_KEY=<您的密钥>
    export OKX_PASSPHRASE=<您的密码>
    
  3. 运行任何子技能的 CLI 命令。

为什么 CLI 不能使用 sc-proxy

onchainos 二进制文件使用 Rust 的 rustls TLS 堆栈,并绑定**webpki-roots**——这是 Mozilla 根 CA 列表的编译时副本。它会忽略系统信任存储、忽略 SSL_CERT_FILE,并且没有文档记载的环境变量覆盖。因此,sc-proxy 的 MITM CA 会被拒绝为 UnknownIssuer,并且 CLI 无法被透明代理。路径 A(从代理脚本直接进行 HTTP 调用)是当前使用平台凭证与 OnchainOS 交互的唯一方式。

钱包创建(onchainos wallet login <email>)会为您生成一个全新的 TEE 管理账户——它不会导入您现有的 OKX App / 扩展钱包。


按类别划分的子技能

📊 发现与市场数据(2 个)

子技能用途
okx-dex-market只读链上 DEX 数据:实时价格 / K 线 / 指数 / 钱包 PnL、地址追踪活动、聪明钱 / 巨鲸 / KOL 信号追踪 + 排行榜排名、代币搜索 / 元数据 / 市值 / 排名 / 流动性 / 热门代币 / 持有者及聚类分析 / 顶级交易者 / 交易历史、加密货币新闻 / 情绪 / 氛围 / KOL 排行榜、Meme 币 Pump / 新手扫描 / 开发者声誉 / 捆绑检测,以及 WS/脚本实时数据流
okx-dapp-discovery第三方 DApp 发现和直接插件路由——当前支持 Polymarket、Aave V3、Hyperliquid、PancakeSwap V3 AMM、Morpho V1 Optimizer

💼 钱包、交易与安全(1 个)

子技能用途
okx-agentic-wallet钱包生命周期(认证、余额、投资组合 PnL、发送、交易历史、合约调用)、Gas Station、DEX 兑换、跨链桥接、限价单策略、交易网关(Gas 估算 / 模拟 / 广播 / 订单追踪)、公共地址投资组合、安全扫描(代币风险、DApp 钓鱼、交易与签名检查、授权检查)、审计日志

🏦 DeFi(1 个)

子技能用途
okx-defiOKX 聚合的 DeFi:产品发现、存入、提取、跨 Aave、Lido、PancakeSwap、Kamino、NAVI 等协议领取奖励,以及跨协议和链的仓位与持仓概览

💸 支付(1 个)

子技能用途
okx-agent-payments-protocol统一的支付调度器,支持 x402(exact / aggr_deferred 方案——TEE 或本地密钥签名)、MPP(charge / session 意图——open / voucher / topUp / close,交易或哈希模式)和 a2a-pay(基于 paymentId 的创建 / 支付 / 状态查询)。路由到特定方案/意图的参考文档。

🤖 代理与 AI(2 个)

子技能用途
okx-aiERC-8004 链上代理身份(注册 / 更新 / 搜索 / 评分 / 服务列表)+ 代理任务市场(发布 / 接受 / 交付 / 争议)+ 实时任务进度监控
okx-guide入门与指南中心:Onchain OS 入门 + 欢迎横幅、OKX.AI 简介与角色注册路由、客户支持 / 帮助中心指引

🛠️ 运维(1 个)

子技能用途
okx-growth-competition代理钱包专属交易竞赛:列表、加入、查看排行榜、领取奖励

快速任务 → 子技能映射

我想要...子技能推荐路径
查看代币价格或图表okx-dex-marketA(无需密钥)
搜索/分析代币的持有者okx-dex-marketA(无需密钥)
跟踪聪明钱的买入okx-dex-marketA(无需密钥)
扫描新 Meme 项目的发布okx-dex-marketA(无需密钥)
查看任意公共钱包okx-agentic-wallet(公共地址投资组合)A(无需密钥)
扫描代币/DApp 的风险okx-agentic-wallet(安全扫描)A(无需密钥)
估算 Gas / 模拟交易okx-agentic-wallet(网关)A 或 B
管理/从我的钱包发送okx-agentic-walletB(需要登录)
兑换代币okx-agentic-wallet(DEX 兑换)REST + 使用 wallet 技能(代理钱包)签名
寻找最佳 DeFi 收益(任意协议)okx-defiB(需要签名)
查看我的 DeFi 仓位okx-defiA(无需密钥)
使用特定 DApp(Aave、Polymarket 等)okx-dapp-discoveryB(完整 DApp 流程)
支付 x402 / MPP / a2a-pay 门控资源okx-agent-payments-protocolB(需要签名)
注册/评分链上代理,代理任务市场okx-aiB(需要签名)
入门指引、OKX.AI 介绍、客户支持okx-guideA(无需密钥)
加入交易竞赛okx-growth-competitionB(需要钱包)
调试 CLI 故障okx-agentic-wallet(审计日志)B(本地 CLI 日志)

工作流程——预构建的多技能编排

除了单个子技能外,该仓库还在 workflows/ 目录下提供了工作流程编排,这些编排将多个技能组合成为一个完整的操作。代理会读取 workflows/INDEX.md 来路由请求,然后按照匹配的工作流程文件中的逐步说明进行操作。

工作流程功能CLI 命令
代币研究价格、安全性、持有者、聚类、聪明钱信号,可选的启动板深入分析onchainos workflow token-research --address <地址>
每日简报市场脉搏 + 聪明钱 + 新代币活动 + 投资组合提醒—
聪明钱信号按代币聚合的聪明钱信号列表 + 每个代币的尽职调查onchainos workflow smart-money
新代币筛查已迁移启动板扫描 + 前 10 名的安全性和开发者丰富度分析onchainos workflow new-tokens
钱包分析7 天/30 天 PnL、交易行为、近期链上活动onchainos workflow wallet-analysis --address <地址>
投资组合检查余额、总价值、30 天 PnL 概览onchainos workflow portfolio --address <地址>
钱包监控会话内轮询——监控钱包的新交易并发出警报—
钱包监控(WS)后台 WebSocket 会话,用于离线钱包监控—

复合 CLI 命令

可以用单个命令替换多个单独的工具调用:

# 代币报告:基本信息 + 价格 + 高级信息 + 安全扫描(并行)
onchainos token report --address <地址> --chain solana

# 完整的工作流程命令
onchainos workflow token-research --address <地址> [--chain solana]
onchainos workflow smart-money [--chain solana]
onchainos workflow new-tokens [--chain solana] [--stage MIGRATED]
onchainos workflow wallet-analysis --address <地址> [--chain ethereum]
onchainos workflow portfolio --address <地址> [--chains ethereum,solana]

典型的技能流程

  • 搜索并购买:okx-dex-market(查找代币)→ okx-agentic-wallet(检查资金 + 执行交易)
  • 投资组合概览:okx-agentic-wallet(持仓)→ okx-dex-market(用分析 + 价格图表丰富数据)
  • 市场研究:okx-dex-market(趋势/排名 + K 线/历史)→ okx-agentic-wallet(交易)
  • 兑换并广播:okx-agentic-wallet(获取报价 → 兑换 → 广播 → 跟踪订单)
  • 完整交易流程:okx-dex-market(搜索 + 价格/图表)→ okx-agentic-wallet(检查余额 → 兑换 → 模拟 + 广播 + 追踪)
  • 排行榜 → 研究 → 交易:okx-dex-market(按 PnL/胜率排名的顶级交易者 + 代币分析)→ okx-agentic-wallet(执行交易)
  • 跟踪聪明钱:okx-dex-market(KOL/聪明钱买入 + 代币详情 + 持有者聚类 + 价格图表)→ okx-agentic-wallet(交易)

MCP 服务器

onchainos CLI 同时也是一个原生 MCP 服务器,可将其工具暴露给任何兼容 MCP 的客户端。使用以下命令启动:

onchainos mcp

重要说明

  • 链标识符:接受人类可读名称(ethereum、solana、xlayer)以及数字 ID。运行 onchainos swap chains 或 onchainos gateway chains 查看完整列表。
  • 只读操作(市场数据、信号、安全扫描、公共地址投资组合)可通过路径 A 工作,无需用户提供任何 API 密钥。
  • 交易与发送默认使用 wallet 技能中的用户代理钱包。仅在用户提出要求时才回退到 onchainos wallet login。
  • 安全门控:当 okx-agentic-wallet 的安全扫描报告失败时,调用代理必须阻止相关操作,而不是继续执行。

资源

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

相关技能