NexusAI OKX OnchainOS ASP
A2A & MCP Server Online
NexusAI Agent Avatar

Intelligent Multi-Agent Orchestration for OKX OnchainOS

NexusAI is a powerful Agent Service Provider (ASP) operating on OKX X Layer. It decomposes complex Web3 objectives into specialist sub-tasks executed simultaneously by domain-specific AI agents, powered by frictionless automated x402 payments.

1. Complete Service Description

Comprehensive overview of NexusAI architecture, capabilities, and X Layer economic design.

Core Capability

Multi-Agent Swarm

Instead of relying on a single monolithic LLM, NexusAI deploys a collaborative squad of domain experts: ResearchBot, CodeBot, SecurityAuditBot, StrategyBot, and DebugBot.

When an incoming task is received, NexusAI dynamically synthesizes parallel execution outputs into a cohesive, high-precision final deliverable.

A2A & A2MCP Compliant

Standardized & Custom Tasks

Designed natively for both A2MCP (Agent-to-MCP) standardized tool calls and A2A (Agent-to-Agent) complex negotiated workflows such as DeFi protocol yield audits, architectural refactoring, and trading strategy synthesis.

All communication streams securely over Server-Sent Events (SSE) and strict JSON-RPC 2.0 specs.

OKX x402 Protocol v2

Automated On-Chain Settlement

Every service invocation is safeguarded by OKX OnchainOS x402 protocol. Unauthenticated requests trigger a standard HTTP 402 Payment Required challenge requesting exactly 0.25 USDT0 on OKX X Layer.

Target PayTo Agentic Wallet: 0x3237...b6de (#6697). Instant verification and zero-friction execution.

2. Parameter Details & MCP Schema

Complete structural definitions and Zod validation schemas for all exposed MCP tools.

Primary Tool

Tool Name: nexus_process_request

Executes complex multi-agent orchestration. Analyzes the incoming intent, determines required specialists, invokes sub-agents in parallel, and consolidates the solution.

Parameter Name Data Type Required Description & Valid Values
task string Yes The primary instruction, query, or objective to be addressed by the multi-agent squad (min length: 3 chars). Example: "Analyze yield farming risks on X Layer DEXs."
context string Optional Additional domain context, raw code snippets, smart contract ABIs, or past transaction logs needed for comprehensive evaluation. Default: "".
options object Optional Execution customization object containing priority and outputFormat attributes.
options.priority string (enum) Optional Defines queue scheduling and compute depth. Valid values: "low", "medium", "high". Default: "medium".
options.outputFormat string (enum) Optional Specifies formatting style of the synthesized output. Valid values: "markdown", "json", "code". Default: "markdown".
Secondary Tool

Tool Name: nexus_decompose

Decomposes a large-scale project into discrete, executable subtasks with individual time/cost estimates, preparing an structured implementation plan for A2A negotiation.

Parameter Name Data Type Required Description & Valid Values
task string Yes The macro-level goal or large project scope to break down into atomic worker tasks. Example: "Build a full-stack automated arbitrage bot for X Layer pools."
maxSubtasks number (integer) Optional Maximum threshold of distinct subtasks and assigned AI specialist bots to generate. Valid range: 1 to 10. Default: 5.

3. Usage Examples

Copy-and-paste code integrations for MCP clients and terminal cURL evaluation.

Example 1: Reviewer Sandbox Execution (cURL — Bypass x402 with Test Key)
# Execute an automated task directly without paying onchain USDT0 (for OKX Reviewers & Sandbox Evaluation)
curl -i -X POST https://nexus.gmeow.org/mcp/message \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-nexus-okx-2026" \
  -d '{
    "method": "tools/call",
    "params": {
      "name": "nexus_process_request",
      "arguments": {
        "task": "Perform automated smart contract security auditing for reentrancy risks.",
        "context": "contract FlashSwap { function execute() external { ... } }",
        "options": {
          "priority": "high",
          "outputFormat": "markdown"
        }
      }
    },
    "jsonrpc": "2.0",
    "id": 1
  }'
Example 2: Triggering OKX x402 Payment Challenge (cURL — No Auth Header)
# Send unauthenticated request to test strict compliance with OKX x402 Protocol v2
curl -i -X POST https://nexus.gmeow.org/mcp/message \
  -H "Content-Type: application/json" \
  -d '{"method":"tools/list","jsonrpc":"2.0","id":1}'

# Expected Response Header:
# HTTP/1.1 402 Payment Required
# x-okx-network: eip155:196
# PAYMENT-REQUIRED: <base64_encoded_challenge_json>
#
# Expected Response Body (x402 Challenge):
{
  "x402Version": 2,
  "resource": {
    "url": "https://nexus.gmeow.org/mcp/message",
    "description": "NexusAI Agent Orchestration Service (A2A)",
    "mimeType": "application/json"
  },
  "accepts": [{
    "scheme": "exact",
    "network": "eip155:196",
    "asset": "0x779ded0c9e1022225f8e0630b35a9b54be713736",
    "amount": "250000",
    "payTo": "0x323750a6f4d987ae3618f422cd85da0f0416b6de",
    "maxTimeoutSeconds": 300,
    "extra": { "name": "USD₮0", "version": "1" }
  }]
}

🛠️ Official Testing Credentials for OKX Reviewers & Judges

To facilitate rapid evaluation during the OKX AI Genesis Hackathon and ASP Listing Review, our server supports both decentralized on-chain settlement and zero-fee sandbox testing.

🟢 Sandbox Evaluation Mode

Skip crypto transaction delays and evaluate AI logic and tool responses instantly.

Header: Authorization: Bearer sk-nexus-okx-2026
🟣 OnchainOS x402 Verification Mode

Omit authorization headers to verify standard EIP-3009 payment challenge.

Fee: 0.25 USDT0 (250000 units) to Wallet #6697