OKX OnChainOS — スキルディレクトリ は何をしますか?
このファイルの目的: OKXの公式
onchainos-skillsリポジトリを指すディレクトリページです。それ自体にロジックは含まれていません — 以下の各サブスキルは上流のokx/onchainos-skillsにあり、インストール時に常に最新バージョンが取得されます。
OKX OnChainOS は、8つの専門サブスキルからなるスイートで、20以上のブロックチェーン(Ethereum、Solana、XLayer、Base、BSC、Arbitrum、Polygon、Optimism、Avalanche、TRON、…)にわたるオンチェーントレーディング、市場分析、スマートマネーシグナル、DeFi投資とポジション管理、ウォレット操作、セキュリティスキャン、決済プロトコル、エージェントIDとタスクマーケットプレイス、暗号ニュースとセンチメント分析をカバーしています。
ほとんどのサブスキルは単一のバイナリ onchainos を駆動し、初回使用時にダウンロードされます。一部の機能(読み取り専用データ)は、バイナリなしでStarchildのsc-proxyを介してアクセスすることもできます。詳細は以下の認証オプションを参照してください。
インストール方法
# サブスキルを1つインストール(推奨 — 必要なものだけを取得)
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
ウォレット — デフォルトでユーザーのAgent Walletを使用
署名とブロードキャストにはプラットフォームの wallet スキルを使用してください。OKX DEX エンドポイントは未署名の calldata({to, value, data, ...})を返します。それを wallet_transfer(data=<calldata>) に渡すだけで完了です。別途OKXウォレットは必要ありません。
OnchainOS TEE ウォレット(onchainos wallet login <email>)は、ユーザーが明示的に要求した場合にのみ使用してください。
認証オプション(呼び出す前にこれを読んでください)
2つの異なるパスがあります。エージェントが行う必要があることに基づいて選択してください:
パス 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 req/min
- セットアップ: 不要
- 制限: データのみ — トランザクションの送信やウォレット管理はできません
パス B — 独自のOKX Web3 APIキーを使用した onchainos CLI
ウォレット操作(wallet login、wallet send、wallet contract-call)、実行を必要とするDEXスワップ、支払い、およびその他のCLI駆動のワークフローに使用します。
onchainos CLI には組み込みのサンドボックスAPIキーが同梱されており、ローカルテストですぐに使用できます — セットアップは不要です。これらのキーは共有、レート制限付き、評価専用です。本番環境や実際の資産で使用しないでください。内蔵キーの使用による障害や損失はすべて呼び出し元の責任となります。
本番環境では、ご自身の認証情報をご用意ください:
- web3.okx.com → OnchainOS → Dev Portal で申請します
- 環境変数(またはプロジェクトルートの
.envファイル — コミットしないでください)を設定します:export OKX_API_KEY=<あなたのキー> export OKX_SECRET_KEY=<あなたのシークレット> export OKX_PASSPHRASE=<あなたのパスフレーズ> - 任意のサブスキルのCLIコマンドを実行します。
CLIがsc-proxyを使用できない理由
onchainos バイナリは、バンドルされた webpki-roots を使用する Rust の rustls TLS スタックを使用しています — Mozilla ルート CA リストのコンパイル時のコピーです。システムのトラストストアを無視し、SSL_CERT_FILE を無視し、文書化された env オーバーライドもありません。その結果、sc-proxy の MITM CA は UnknownIssuer として拒否され、CLI を透過的にプロキシできません。パス A(エージェントスクリプトからの直接HTTP)のみが、現在OnchainOSでプラットフォーム認証情報を使用できる唯一の方法です。
ウォレットの作成(onchainos wallet login <email>)により、新しいTEE管理のアカウントが作成されます — 既存のOKXアプリ/拡張機能ウォレットをインポートするわけではありません。
カテゴリ別サブスキル
📊 発見&市場データ (2)
| サブスキル | 使用目的 |
|---|---|
okx-dex-market | 読み取り専用のオンチェーンDEXデータ:リアルタイム価格/Kライン/インデックス/ウォレットPnL、アドレストラッカーアクティビティ、スマートマネー/クジラ/KOLシグナル追跡+リーダーボードランキング、トークン検索/メタデータ/時価総額/ランキング/流動性/ホットトークン/ホルダー&クラスター分析/トップトレーダー/取引履歴、暗号ニュース/センチメント/評判/KOLリーダーボード、ミームパンプ/トレンチスキャン/開発者評判/バンドル検出、およびWS/スクリプトリアルタイムストリーミング |
okx-dapp-discovery | サードパーティDAppの発見と直接プラグインルーティング — 現在 Polymarket、Aave V3、Hyperliquid、PancakeSwap V3 AMM、Morpho V1 オプティマイザーをサポート |
💼 ウォレット、トレーディング&セキュリティ (1)
| サブスキル | 使用目的 |
|---|---|
okx-agentic-wallet | ウォレットライフサイクル(認証、残高、ポートフォリオPnL、送信、取引履歴、コントラクトコール)、ガスステーション、DEXスワップ、クロスチェーンブリッジ、指値注文戦略、トランザクションゲートウェイ(ガス/シミュレート/ブロードキャスト/注文追跡)、公開アドレスポートフォリオ、セキュリティスキャン(トークンリスク、DAppフィッシング、取引&署名チェック、承認)、監査ログ |
🏦 DeFi (1)
| サブスキル | 使用目的 |
|---|---|
okx-defi | OKX集約型DeFi:商品発見、預入、引出、報酬請求(Aave、Lido、PancakeSwap、Kamino、NAVIなど)、さらにプロトコルとチェーンを横断したポジションと保有状況の概要 |
💸 支払い (1)
| サブスキル | 使用目的 |
|---|---|
okx-agent-payments-protocol | x402(exact / aggr_deferred スキーム — TEEまたはローカルキー署名)、MPP(charge / session インテント — 開始/バウチャー/チャージアップ/終了、トランザクションまたはハッシュモード)、およびa2a-pay(paymentIdベースの作成/支払い/ステータス)にわたる統合支払いディスパッチャー。スキーム/インテントごとのリファレンスにルーティング。 |
🤖 エージェント&AI (2)
| サブスキル | 使用目的 |
|---|---|
okx-ai | ERC-8004 オンチェーンエージェントID(登録/更新/検索/評価/サービスリスト)+ エージェントタスクマーケットプレイス(公開/受諾/納品/紛争)+ ライブタスク進捗モニター |
okx-guide | オンボーディング&ガイドハブ:Onchain OS オンボーディング + ウェルカムバナー、OKX.AI 紹介&ロール登録ルーティング、カスタマーサポート/ヘルプセンターガイダンス |
🛠️ 運用 (1)
| サブスキル | 使用目的 |
|---|---|
okx-growth-competition | Agentic Wallet限定トレーディングコンテスト:一覧表示、参加、リーダーボード表示、報酬請求 |
クイックタスク → サブスキルマップ
| やりたいこと… | サブスキル | 推奨パス |
|---|---|---|
| トークンの価格やチャートを確認する | okx-dex-market | A(キー不要) |
| トークンのホルダーを検索/分析する | okx-dex-market | A(キー不要) |
| スマートマネーの購入を追跡する | okx-dex-market | A(キー不要) |
| 新しいミームローンチをスキャンする | okx-dex-market | A(キー不要) |
| 任意の公開ウォレットを調べる | okx-agentic-wallet(公開アドレスポートフォリオ) | A(キー不要) |
| トークン/dAppのリスクをスキャンする | okx-agentic-wallet(セキュリティスキャン) | A(キー不要) |
| ガスを推定する/トランザクションをシミュレートする | okx-agentic-wallet(ゲートウェイ) | A または B |
| 自分のウォレットを管理/送金する | okx-agentic-wallet | B(ログインが必要) |
| トークンをスワップする | okx-agentic-wallet(DEXスワップ) | REST + wallet スキル(Agent Wallet)で署名 |
| 最適なDeFi利回りを見つける(任意のプロトコル) | okx-defi | B(署名) |
| 自分のDeFiポジションを表示する | okx-defi | A(キー不要) |
| 特定のDAppを使用する(Aave、Polymarket、…) | okx-dapp-discovery | B(完全なDAppフロー) |
| x402/MPP/a2a-payで制限されたリソースに支払う | okx-agent-payments-protocol | B(署名) |
| オンチェーンエージェントを登録/評価する、エージェントタスクマーケットプレイス | okx-ai | B(署名) |
| オンボーディング、OKX.AI紹介、カスタマーサポート | okx-guide | A(キー不要) |
| トレーディングコンテストに参加する | okx-growth-competition | B(ウォレット必須) |
| CLIの障害をデバッグする | okx-agentic-wallet(監査ログ) | B(ローカルCLIログ) |
ワークフロー — プリビルドのマルチスキルオーケストレーション
個々のサブスキルに加えて、リポジトリは workflows/ の下にワークフローオーケストレーションを提供しており、複数のスキルを1つの完全な操作に構成します。エージェントは workflows/INDEX.md を読み取ってリクエストをルーティングし、次に一致するワークフローファイルのステップバイステップの指示に従います。
| ワークフロー | 機能 | CLIコマンド |
|---|---|---|
| Token Research | 価格、セキュリティ、ホルダー、クラスター、スマートマネーシグナル、オプションのローンチパッド詳細調査 | onchainos workflow token-research --address <addr> |
| Daily Brief | 市場概況 + スマートマネー + 新トークンアクティビティ + ポートフォリオアラート | — |
| Smart Money Signals | トークン別に集約されたSMシグナルリスト + トークンごとのデューデリジェンス | onchainos workflow smart-money |
| New Token Screening | MIGRATED ローンチパッドスキャン + トップ10の安全性&開発者エンリッチメント | onchainos workflow new-tokens |
| Wallet Analysis | 7日/30日PnL、取引行動、最近のオンチェーンアクティビティ | onchainos workflow wallet-analysis --address <addr> |
| Portfolio Check | 残高、総価値、30日PnL概要 | onchainos workflow portfolio --address <addr> |
| Wallet Monitor | セッション内ポーリング — 監視中のウォレットからの新しい取引をアラート | — |
| Wallet Monitor (WS) | オフラインのウォレット監視のためのバックグラウンドWebSocketセッション | — |
複合CLIコマンド
複数の個別ツール呼び出しを置き換える単一コマンド:
# トークンレポート: 情報 + 価格 + 詳細情報 + セキュリティスキャン(並列)
onchainos token report --address <addr> --chain solana
# フルワークフローコマンド
onchainos workflow token-research --address <addr> [--chain solana]
onchainos workflow smart-money [--chain solana]
onchainos workflow new-tokens [--chain solana] [--stage MIGRATED]
onchainos workflow wallet-analysis --address <addr> [--chain ethereum]
onchainos workflow portfolio --address <addr> [--chains ethereum,solana]
一般的なスキルフロー
- 検索して購入:
okx-dex-market(トークンを見つける)→okx-agentic-wallet(資金を確認 + 取引を実行) - ポートフォリオ概要:
okx-agentic-wallet(保有資産)→okx-dex-market(分析と価格チャートで拡充) - 市場調査:
okx-dex-market(トレンド/ランキング + ローソク/履歴)→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を実行してください。 - 読み取り専用操作(市場データ、シグナル、セキュリティスキャン、公開アドレスポートフォリオ)は、ユーザーが提供するAPIキーなしでパスAを介して機能します。
- トレーディングと送金は、デフォルトで
walletスキルを介したユーザーのAgent Walletを使用します。ユーザーが要求した場合にのみonchainos wallet loginにフォールバックしてください。 - セキュリティゲート:
okx-agentic-walletのセキュリティスキャンが失敗を報告した場合、呼び出し側エージェントは続行せずに関連操作をブロックする必要があります。
リソース
- 上流リポジトリ: okx/onchainos-skills
- OnchainOSドキュメント: OKX Web3 Build — OnchainOS
- スキルレジストリ: skills.sh/okx/onchainos-skills
- 開発者ポータル(APIキー): web3.okx.com/onchain-os/dev-portal