Communitygithub.com

Starchild-ai-agent/official-skills

OKX OnChainOS: On-Chain-Trading, Analysen, Sicherheit, DeFi auf über 20 Chains.

Was ist official-skills?

OKX OnChainOS ist eine Suite von 8 spezialisierten Sub-Skills für On-Chain-Trading, Marktanalysen, Smart-Money-Signale, DeFi-Investitionen & Positionen, Wallet-Operationen, Sicherheitsscans, Zahlungsprotokolle, Agenten-Identität & Aufgabenmarktplatz sowie Krypto-Nachrichten & Sentiment auf über 20 Blockchains (Ethereum, Solana, XLayer, Base, BSC, Arbitrum, Polygon, Optimism, Avalanche, TRON, …). Die Sub-Skills nutzen entweder direkte HTTP-Aufrufe über den Starchild sc-Proxy (für lesende Daten, ohne API-Schlüssel) oder das `onchainos` CLI (für schreibende Operationen wie Swaps, Transfers und Wallet-Verwaltung). Das System unterstützt sowohl lesende Abfragen (Path A) als auch signierte Transaktionen (Path B) und kann nahtlos in Workflows integriert werden. Standardmäßig wird die Agent Wallet des Benutzers verwendet; die OnchainOS TEE Wallet kommt nur auf expliziten Wunsch zum Einsatz.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

OKX OnChainOS — Fähigkeiten-Verzeichnis

Was diese Datei ist: ein Verzeichnis, das auf das offizielle onchainos-skills-Repository von OKX verweist. Es enthält keine eigene Logik – jede unten aufgeführte Sub-Skill lebt upstream unter okx/onchainos-skills und wird bei der Installation frisch abgerufen, sodass Sie immer die neueste Version erhalten.

OKX OnChainOS ist eine Suite aus 8 spezialisierten Sub-Skills für On-Chain-Trading, Marktanalysen, Smart-Money-Signale, DeFi-Investitionen & Positionen, Wallet-Operationen, Sicherheitsscans, Zahlungsprotokolle, Agenten-Identität & Aufgabenmarktplatz sowie Krypto-Nachrichten & Sentiment auf über 20 Blockchains (Ethereum, Solana, XLayer, Base, BSC, Arbitrum, Polygon, Optimism, Avalanche, TRON, …).

Die meisten Sub-Skills nutzen ein einzelnes Binary onchainos, das bei der ersten Verwendung heruntergeladen wird. Ein Teil der Fähigkeiten (nur lesende Daten) kann auch ohne das Binary über den Starchild sc-Proxy genutzt werden – siehe Authentifizierungsoptionen unten.


Wie die Installation tatsächlich funktioniert

# Eine Sub-Skill installieren (empfohlen – lädt nur das Nötigste)
npx skills add okx/onchainos-skills@<sub-skill-name>

# Oder in der Langform
npx skills add https://github.com/okx/onchainos-skills --skill <sub-skill-name>

# Alles installieren (erkennt Ihre Umgebung automatisch und installiert entsprechend)
npx skills add okx/onchainos-skills

Jede Sub-Skill enthält eine eigene SKILL.md + Referenzdokumente + Trigger-Phrasen, sodass Sie nur das Nötigste laden können.

Plugin-Marktplatz (Alternative):

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

CLI-Installation (das onchainos-Binary – erkennt die Plattform automatisch, überprüft SHA256, installiert nach ~/.local/bin oder %USERPROFILE%\.local\bin):

# macOS / Linux
curl -sSL https://raw.githubusercontent.com/okx/onchainos-skills/main/install.sh | sh
# Fügen Sie `-s -- --beta` für die neueste Vorabversion hinzu (nur Opt-in; niemals Downgrade)
# Windows
irm https://raw.githubusercontent.com/okx/onchainos-skills/main/install.ps1 | iex

Wallet – Standardmäßig die Agent Wallet des Benutzers verwenden

Verwenden Sie die wallet-Fähigkeit der Plattform zum Signieren und Senden. Die OKX DEX-Endpunkte geben unsignierte Calldata zurück ({to, value, data, ...}); übergeben Sie sie an wallet_transfer(data=<calldata>) und Sie sind fertig. Keine separate OKX-Wallet erforderlich.

Verwenden Sie die OnchainOS TEE Wallet (onchainos wallet login <email>) nur, wenn der Benutzer explizit danach fragt.


Authentifizierungsoptionen (Lesen Sie dies, bevor Sie etwas aufrufen)

Es gibt zwei verschiedene Pfade. Wählen Sie basierend darauf, was der Agent tun muss:

Pfad A – Direktes HTTP über Starchild sc-Proxy (kein API-Schlüssel erforderlich)

Für reine Datenabfragen (Preise, K-Linie, Smart-Money-Signale, Token-Analysen, Sicherheitsprüfungen, öffentliche Adress-Portfolios – ≈ 80 % der OnchainOS-Fähigkeiten) kann der Agent das CLI vollständig überspringen und https://web3.okx.com/... direkt über sc-proxy aufrufen:

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 injiziert automatisch die OKX-Anmeldeinformationen der Plattform, signiert jede Anfrage mit HMAC-SHA256 und belastet die Starchild-Credits des Aufrufers.

  • Kosten: 0,001 $ / Anfrage
  • Ratenlimit: 60 Anfragen/Minute
  • Einrichtung: keine
  • Einschränkungen: nur Daten – keine Transaktionen oder Wallet-Verwaltung möglich

Pfad B – onchainos CLI mit eigenem OKX Web3-API-Schlüssel

Für Wallet-Operationen (wallet login, wallet send, wallet contract-call), DEX-Swaps, die eine Ausführung erfordern, Zahlungen und alle anderen CLI-gesteuerten Arbeitsabläufe.

Das onchainos CLI wird mit integrierten Sandbox-API-Schlüsseln ausgeliefert, die sofort für lokale Tests funktionieren – keine Einrichtung erforderlich. Diese Schlüssel sind geteilt, ratenbegrenzt und nur für Evaluierungszwecke: Verwenden Sie sie NICHT in der Produktion oder mit echten Vermögenswerten. Fehler oder Verluste durch die Verwendung der integrierten Schlüssel liegen in der Verantwortung des Aufrufers.

Für die Produktion bringen Sie Ihre eigenen Anmeldeinformationen mit:

  1. Beantragen Sie diese unter web3.okx.com → OnchainOS → Dev-Portal
  2. Setzen Sie Umgebungsvariablen (oder eine .env-Datei im Projektstammverzeichnis – niemals einchecken):
    export OKX_API_KEY=<Ihr Schlüssel>
    export OKX_SECRET_KEY=<Ihr Geheimnis>
    export OKX_PASSPHRASE=<Ihre Passphrase>
    
  3. Führen Sie die CLI-Befehle einer beliebigen Sub-Skill aus.

Warum das CLI sc-proxy nicht nutzen kann

Das onchainos-Binary verwendet den TLS-Stack rustls von Rust mit gebündelten webpki-roots – einer zur Kompilierungszeit erstellten Kopie der Mozilla-Root-CA-Liste. Es ignoriert den Systemvertrauensspeicher, ignoriert SSL_CERT_FILE und hat keinen dokumentierten Umgebungsvariablen-Override. Daher wird das MITM-CA von sc-proxy als UnknownIssuer abgelehnt, und das CLI kann nicht transparent als Proxy verwendet werden. Pfad A (direktes HTTP aus Agent-Skripten) ist der einzige Weg, um heute Plattform-Anmeldeinformationen mit OnchainOS zu verwenden.

Die Wallet-Erstellung (onchainos wallet login <email>) erstellt ein neues TEE-verwaltetes Konto – es importiert NICHT Ihre vorhandene OKX-App / Extension-Wallet.


Sub-Skills nach Kategorie

📊 Entdeckung & Marktdaten (2)

Sub-SkillVerwendung für
okx-dex-marketNur lesende On-Chain-DEX-Daten: Echtzeit-Preise / K-Linie / Index / Wallet-PnL, Adress-Tracker-Aktivitäten, Smart-Money / Whale / KOL-Signal-Tracking + Leaderboard-Rankings, Token-Suche / Metadaten / Marktkapitalisierung / Rankings / Liquidität / heiße Tokens / Halter- & Cluster-Analyse / Top-Trader / Handelsverlauf, Krypto-Nachrichten / Sentiment / Stimmung / KOL-Leaderboard, Meme-Pump / Trench-Scanning / Entwickler-Reputation / Bündel-Erkennung und WS-/Script-Echtzeit-Streaming
okx-dapp-discoveryDrittanbieter-DApp-Erkennung und direkte Plugin-Routing – unterstützt derzeit Polymarket, Aave V3, Hyperliquid, PancakeSwap V3 AMM, Morpho V1 Optimizer

💼 Wallet, Trading & Sicherheit (1)

Sub-SkillVerwendung für
okx-agentic-walletWallet-Lebenszyklus (Auth, Saldo, Portfolio-PnL, Senden, Tx-Verlauf, Contract-Call), Gas-Station, DEX-Swap, Cross-Chain-Bridge, Limit-Order-Strategie, Transaktions-Gateway (Gas / Simulieren / Broadcast / Order verfolgen), Öffentliches-Adresse-Portfolio, Sicherheitsscanning (Token-Risiko, DApp-Phishing, Tx- & Signatur-Prüfungen, Freigaben), Prüfprotokoll

🏦 DeFi (1)

Sub-SkillVerwendung für
okx-defiOKX-aggretierte DeFi: Produktentdeckung, Einzahlung, Auszahlung, Belohnungen beanspruchen auf Aave, Lido, PancakeSwap, Kamino, NAVI und mehr, plus Positionen und Beständeübersicht über Protokolle und Chains hinweg

💸 Zahlungen (1)

Sub-SkillVerwendung für
okx-agent-payments-protocolEinheitlicher Zahlungs-Dispatcher für x402 (exact / aggr_deferred-Schemata – TEE oder lokaler Schlüssel), MPP (charge / session-Intents – open / voucher / topUp / close, Transaktions- oder Hash-Modus) und a2a-pay (PaymentId-basiert create / pay / status). Leitet zu Schema-/Intent-spezifischen Referenzen weiter.

🤖 Agent & KI (2)

Sub-SkillVerwendung für
okx-aiERC-8004 On-Chain-Agenten-Identität (registrieren / aktualisieren / suchen / bewerten / service-list) + Agenten-Aufgabenmarktplatz (veröffentlichen / annehmen / liefern / streiten) + Live-Aufgabenfortschrittsmonitor
okx-guideEinführungs- & Leitfaden-Hub: Onchain OS Einführung + Willkommensbanner, OKX.AI-Vorstellung & Rollenregistrierungs-Routing, Kunden-Support / Hilfe-Center-Anleitung

🛠️ Betrieb (1)

Sub-SkillVerwendung für
okx-growth-competitionExklusive Trading-Wettbewerbe für die Agentic Wallet: auflisten, teilnehmen, Bestenliste anzeigen, Belohnungen beanspruchen

Schnelle Aufgaben-zu-Sub-Skill-Zuordnung

Ich möchte…Sub-SkillEmpfohlener Pfad
Einen Token-Preis oder Chart prüfenokx-dex-marketA (kein Schlüssel)
Token-Halter suchen / analysierenokx-dex-marketA (kein Schlüssel)
Smart-Money-Käufe verfolgenokx-dex-marketA (kein Schlüssel)
Neue Meme-Starts scannenokx-dex-marketA (kein Schlüssel)
Ein öffentliches Wallet ansehenokx-agentic-wallet (öffentliches-Adresse-Portfolio)A (kein Schlüssel)
Ein Token / DApp auf Risiko scannenokx-agentic-wallet (Sicherheitsscanning)A (kein Schlüssel)
Gas schätzen / eine Tx simulierenokx-agentic-wallet (Gateway)A oder B
Mein eigenes Wallet verwalten / davon sendenokx-agentic-walletB (Login erforderlich)
Token swappenokx-agentic-wallet (DEX-Swap) REST + mit der wallet-Fähigkeit signieren (Agent Wallet)
Beste DeFi-Rendite finden (jedes Protokoll)okx-defiB (Signieren)
Meine DeFi-Positionen anzeigenokx-defiA (kein Schlüssel)
Eine bestimmte DApp nutzen (Aave, Polymarket, …)okx-dapp-discoveryB (kompletter DApp-Ablauf)
Eine x402 / MPP / a2a-pay-geschützte Ressource bezahlenokx-agent-payments-protocolB (Signieren)
Einen On-Chain-Agenten registrieren / bewerten, Agenten-Aufgabenmarktplatzokx-aiB (Signieren)
Einführung, OKX.AI-Vorstellung, Kundensupportokx-guideA (kein Schlüssel)
An einem Trading-Wettbewerb teilnehmenokx-growth-competitionB (Wallet erforderlich)
Einen CLI-Fehler debuggenokx-agentic-wallet (Prüfprotokoll)B (lokale CLI-Protokolle)

Workflows – Vorgefertigte Multi-Skill-Orchestrierungen

Über die einzelnen Sub-Skills hinaus enthält das Repository Workflow-Orchestrierungen unter workflows/, die mehrere Fähigkeiten zu einer vollständigen Operation kombinieren. Der Agent liest workflows/INDEX.md, um eine Anfrage zu routen, und folgt dann den Schritt-für-Schritt-Anweisungen in der passenden Workflow-Datei.

WorkflowWas er tutCLI-Befehl
Token-RecherchePreis, Sicherheit, Halter, Cluster, Smart-Money-Signale, optionaler Launchpad-Tieftauchgangonchainos workflow token-research --address <addr>
Tägliches BriefingMarktpuls + Smart Money + neue-Token-Aktivität + Portfolio-Benachrichtigungen—
Smart-Money-SignaleSM-Signalliste aggregiert nach Token + Due-Diligence pro Tokenonchainos workflow smart-money
Neue-Token-ÜberprüfungMIGRIERTER Launchpad-Scan + Sicherheits- & Entwickler-Anreicherung für die Top 10onchainos workflow new-tokens
Wallet-Analyse7d/30d PnL, Handelsverhalten, aktuelle On-Chain-Aktivitätonchainos workflow wallet-analysis --address <addr>
Portfolio-PrüfungSalden, Gesamtwert, 30d PnL-Übersichtonchainos workflow portfolio --address <addr>
Wallet-ÜberwachungAbfrage innerhalb der Sitzung – Benachrichtigung bei neuen Trades von beobachteten Wallets—
Wallet-Überwachung (WS)Hintergrund-WebSocket-Sitzung für Offline-Wallet-Überwachung—

Zusammengesetzte CLI-Befehle

Einzelne Befehle, die mehrere einzelne Tool-Aufrufe ersetzen:

# Token-Bericht: Info + Preis + erweiterte Info + Sicherheitsscan (parallel)
onchainos token report --address <addr> --chain solana

# Vollständige Workflow-Befehle
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]

Typische Skill-Abläufe

  • Suchen & kaufen: okx-dex-market (Token finden) → okx-agentic-wallet (Guthaben prüfen + Trade ausführen)
  • Portfolio-Übersicht: okx-agentic-wallet (Bestände) → okx-dex-market (mit Analysen + Preischarts anreichern)
  • Marktforschung: okx-dex-market (Trends/Rankings + Candlestick/Historie) → okx-agentic-wallet (Handeln)
  • Swap & Broadcast: okx-agentic-wallet (Quote holen → swap → broadcast → Order verfolgen)
  • Vollständiger Handelsablauf: okx-dex-market (Suche + Preis/Chart) → okx-agentic-wallet (Guthaben prüfen → swap → simulieren + broadcast + verfolgen)
  • Bestenliste → Forschung → Handel: okx-dex-market (Top-Trader nach PnL/Gewinnrate + Token-Analysen) → okx-agentic-wallet (Trade ausführen)
  • Smart Money folgen: okx-dex-market (KOL/Smart-Money-Käufe + Token-Details + Halter-Cluster + Preis-Chart) → okx-agentic-wallet (Handeln)

MCP-Server

Das onchainos CLI fungiert auch als nativer MCP-Server und stellt seine Werkzeuge jedem MCP-kompatiblen Client zur Verfügung. Starten Sie ihn mit:

onchainos mcp

Wichtige Hinweise

  • Chain-Identifikatoren: Sowohl menschliche Namen (ethereum, solana, xlayer) als auch numerische IDs werden akzeptiert. Führen Sie onchainos swap chains oder onchainos gateway chains für die vollständige Liste aus.
  • Nur lesende Operationen (Marktdaten, Signale, Sicherheitsscan, öffentliche-Adresse-Portfolios) funktionieren über Pfad A ohne vom Benutzer bereitgestellten API-Schlüssel.
  • Handel & Senden verwenden standardmäßig die Agent Wallet des Benutzers über die wallet-Fähigkeit. Fallen Sie nur auf onchainos wallet login zurück, wenn der Benutzer danach fragt.
  • Sicherheitsgatter: Wenn die Sicherheitsüberprüfung von okx-agentic-wallet einen Fehler meldet, MUSS der aufrufende Agent die entsprechende Operation blockieren, anstatt fortzufahren.

Ressourcen

Individual skills in this repo

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

Verwandte Skills