okx

OKX OnChainOS: on-chain trading, analytics, security, DeFi across 20+ chains. Use when running OKX-routed on-chain ops (e.g. swap on Ethereum, scan token risk, track smart money, check wallet portfolio). Wallet: default to the user's Agent Wallet (via the `wallet` skill). Only use the OnchainOS TEE

By starchild-ai-agent · 1,625 installs

npx skills add starchild-ai-agent/official-skills --skill okx

Source repository · Upstream listing

OKX OnChainOS — Skills Directory What this file is: a directory page that points to OKX's official onchainos skills repo. It contains no logic of its own — every sub skill below lives upstream at [ okx/onchainos skills ](https://github.com/okx/onchainos skills) and is fetched fresh on install, so you always get the latest version. OKX OnChainOS is a suite of 8 specialized sub skills covering on chain trading, market analytics, smart money signals, DeFi investing & positions, wallet ops, security scanning, payment protocols, agent identity & task marketplace, and crypto news & sentiment across 20+ blockchains (Ethereum, Solana, XLayer, Base, BSC, Arbitrum, Polygon, Optimism, Avalanche, TRON, …). Most sub skills drive a single binary, onchainos , which is downloaded on first use. A subset of capabilities (read only data) can also be accessed without the binary, via Starchild's sc proxy — see Authentication options below. How install actually works Each sub skill ships its own SKILL.md + reference docs + trigger phrases, so you can pull just what you need. Plugin marketplace (alternative): CLI install (the onchainos binary — auto detects platform, verifies SHA256, installs to ~/.local/bin or %USERPROFILE%\.local\bin ): Wallet — default to the user's Agent Wallet Use the platform wallet skill for signing and broadcasting. OKX DEX endpoints return unsigned calldata ( {to, value, data, ...} ); feed it to wallet transfer(data=<calldata ) and you're done. No separate OKX wallet needed. Only use the OnchainOS TEE wallet ( onchainos wallet login <email ) when the user explicitly asks for it. Authentication options (read this before invoking anything) There are two distinct paths. Pick based on what the agent needs to do: Path A — Direct HTTP via Starchild sc proxy (no API Key needed) For read only data lookups (prices, K line, smart money signals, token analytics, security checks, public address portfolios — ≈ 80 % of OnchainOS capabilities ), the agent can skip the CLI entirely and call https://web3.okx.com/... directly through sc proxy: sc proxy auto injects platform OKX credentials, signs each request with HMAC SHA256, and bills the caller's Starchild credits. Cost : $0.001 / request Rate limit : 60 req/min Setup : none Limits : data only — cannot send transactions or manage wallets Path B — onchainos CLI with your own OKX Web3 API Key For wallet ops ( wallet login , wallet send , wallet contract call ), DEX swaps that need execution, payments, and any other CLI driven workflow. The onchainos CLI ships with built in sandbox API keys that work out of the box for local testing — no setup required. These keys are shared, rate limited, and for evaluation only : do NOT use them in production or with real assets. Any failures or losses from using the built in keys are the caller's responsibility. For production, bring your own credentials: 1. Apply at [web3.okx.com → OnchainOS → Dev Portal](https://web3.okx.com/onchain os/dev portal) 2. Set env vars (or a .env in the project root — never commit it): 3. Run any sub skill's CLI commands. Why the CLI can't use sc proxy The onchainos binary uses Rust's rustls TLS stack with bundled webpki roots — a compile time copy of the Mozilla root CA list. It ignores the system trust store, ignores SSL CERT FILE , and has no documented env override. As a result, sc proxy's MITM CA is rejected as UnknownIssuer , and the CLI cannot be transparently proxied. Path A (direct HTTP from agent scripts) is the only way to use platform credentials with OnchainOS today. Wallet creation ( onchainos wallet login <email ) gives you a fresh TEE managed account — it does NOT import your existing OKX App / extension wallet. Sub skills by category 📊 Discovery & Market Data (2) Sub skill Use for okx dex market Read only on chain DEX data: real time prices / K line / index / wallet PnL, address tracker activities, smart money / whale / KOL signal tracking + leaderboard rankings, token search / metadata / market cap / rankings / liquidity / hot tokens / holder & cluster analysis / top traders / trade history, crypto news / sentiment / vibe / KOL leaderboard, meme pump / trenches scanning / dev reputation / bundle detection, and WS/script real time streaming okx dapp discovery Third party DApp discovery and direct plugin routing — currently supports Polymarket, Aave V3, Hyperliquid, PancakeSwap V3 AMM, Morpho V1 Optimizer 💼 Wallet, Trading & Security (1) Sub skill Use for okx agentic wallet Wallet lifecycle (auth, balance, portfolio PnL, send, tx history, contract call), Gas Station, DEX swap, cross chain bridge, limit order strategy, transaction gateway (gas / simulate / broadcast / track order), public address portfolio, security scanning (token risk, DApp phishing, tx & signature checks, approvals), audit log 🏦 DeFi (1) Sub skill Use for okx defi OKX aggregated DeFi: product discovery, deposit, withdraw, claim rewards across Aave, Lido, PancakeSwap, Kamino, NAVI and more, plus positions and holdings overview across protocols and chains 💸 Payments (1) Sub skill Use for okx agent payments protocol Unified payment dispatcher across x402 ( exact / aggr deferred schemes — TEE or local key sign), MPP ( charge / session intents — open / voucher / topUp / close, transaction or hash mode), and a2a pay (paymentId based create / pay / status). Routes to per scheme/intent references. 🤖 Agent & AI (2) Sub skill Use for okx ai ERC 8004 on chain Agent identity (register / update / search / rate / service list) + agent task marketplace (publish / accept / deliver / dispute) + live task progress monitor okx guide Onboarding & guide hub: Onchain OS onboarding + welcome banner, OKX.AI intro & role registration routing, customer support / Help Center guidance 🛠️ Ops (1) Sub skill Use for okx growth competition Agentic Wallet exclusive trading competitions: list, join, view leaderboard, claim rewards Quick task → sub skill map I want to… Sub skill Suggested path Check a token price or chart okx dex market A (no key) Search / analyze a token's holders okx dex market A (no key) Follow smart money buys okx dex market A (no key) Scan new meme launches okx dex market A (no key) Look at any public wallet okx agentic wallet (public address portfolio) A (no key) Scan a token / dApp for risk okx agentic wallet (security scanning) A (no key) Estimate gas / simulate a tx okx agentic wallet (gateway) A or B Manage / send from my own wallet okx agentic wallet B (requires login) Swap tokens okx agentic wallet (DEX swap) REST + sign with the wallet skill (Agent Wallet) Find best DeFi yield (any protocol) okx defi B (signing) View my DeFi positions okx defi A (no key) Use a specific DApp (Aave, Polymarket, …) okx dapp discovery B (full DApp flow) Pay an x402 / MPP / a2a pay gated resource okx agent payments protocol B (signing) Register / rate an on chain agent, agent task marketplace okx ai B (signing) Onboarding, OKX.AI intro, customer support okx guide A (no key) Join a trading competition okx growth competition B (wallet required) Debug a CLI failure okx agentic wallet (audit log) B (local CLI logs) Workflows — pre built multi skill orchestrations Beyond individual sub skills, the repo ships workflow orchestrations under workflows/ that compose several skills into one complete operation. The agent reads workflows/INDEX.md to route a request, then follows the step by step instructions in the matched workflow file. Workflow What it does CLI command Token Research Price, security, holders, cluster, smart money signals, optional launchpad deep dive onchainos workflow token research address <addr Daily Brief Market pulse + smart money + new token activity + portfolio alerts — Smart Money Signals SM signal list aggregated by token + per token due diligence onchainos workflow smart money New Token Screening MIGRATED launchpad scan + safety & dev enrichment for top 10 onchainos workflow new tokens Wallet Analysis 7d/30d PnL, trading behaviour, recent on chain activity onchainos workflow wallet analysis address <addr Portfolio Check Balances, total value, 30d PnL overview onchainos workflow portfolio address <addr Wallet Monitor In session polling — alert on new trades from watched wallets — Wallet Monitor (WS) Background WebSocket session for offline wallet monitoring — Composite CLI commands Single commands that replace multiple individual tool calls: Typical skill flows Search & buy : okx dex market (find token) → okx agentic wallet (check funds + execute trade) Portfolio overview : okx agentic wallet (holdings) → okx dex market (enrich with analytics + price charts) Market research : okx dex market (trending/rankings + candles/history) → okx agentic wallet (trade) Swap & broadcast : okx agentic wallet (get quote → swap → broadcast → track order) Full trading flow : okx dex market (search + price/chart) → okx agentic wallet (check balance → swap → simulate + broadcast + track) Leaderboard → research → trade : okx dex market (top traders by PnL/win rate + token analytics) → okx agentic wallet (execute trade) Follow smart money : okx dex market (KOL/smart money buys + token details + holder cluster + price chart) → okx agentic wallet (trade) MCP server The onchainos CLI doubles as a native MCP server, exposing its tools to any MCP compatible client. Start it with: Important notes Chain identifiers : both human names ( ethereum , solana , xlayer ) and numeric IDs are accepted. Run onchainos swap chains or onchainos gateway chains for the full list. Read only ops (market data, signals, security scan, public address portfolios) work via Path A without any user supplied API Key. Trading & sending default to the user's Agent Wallet via the wallet skill. Only fall back to onchainos wallet login when the user asks. Security gate : when okx agentic wallet 's security scanning reports a fail, the calling agent MUST block the related operation rather than proceed. Resources Upstream repo : [okx/onchainos skills](https://github.com/okx/onchainos skills) OnchainOS docs : [OKX Web3 Build — OnchainOS](https://www.okx.com/web3/build/docs/onchain os/introduction) Skills registry : [skills.sh/okx/onchainos skills](https://skills.sh/okx/onchainos skills) Dev portal (API Key) : [web3.okx.com/onchain os/dev portal](https://web3.okx.com/onchain os/dev portal)