{
  "name": "8gentz SAGP",
  "description": "Sovereign Agentic Gateway Proxy — protocol-agnostic ingress for autonomous agent swarms with post-quantum cryptography, immutable onchain audit, and x402 pay-per-use economics.",
  "url": "https://8gentz.io",
  "version": "1.0.0",
  "provider": {
    "organization": "8gentz",
    "url": "https://8gentz.io"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["application/json", "text/plain"],
  "authentication": {
    "schemes": ["x402"],
    "description": "x402 HTTP micropayment protocol. No pre-registration required. Agent wallet signs µUSDC payment on Base (eip155:8453).",
    "instructions": "https://8gentz.io/auth.md"
  },
  "skills": [
    {
      "id": "route_agent_request",
      "name": "Route Agent Request",
      "description": "Route an agent request across 8 protocols (MCP, A2A, ANP, ACP, UCP, MPP, OpenAI, Nostr) via the SAGP gateway with post-quantum cryptography and immutable onchain audit.",
      "tags": ["routing", "orchestration", "multi-protocol"],
      "examples": [
        "Route a tool call from Claude to a backend service via MCP",
        "Delegate a subtask from one agent to another via A2A",
        "Execute a tool with x402 micropayment authentication"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    },
    {
      "id": "x402_micropayment",
      "name": "x402 Micropayment",
      "description": "Execute an x402 micro-payment for API access. Agent wallet signs a µUSDC payment on Base (eip155:8453). No pre-registration required.",
      "tags": ["payment", "x402", "micropayment", "usdc", "base"],
      "examples": [
        "Pay 1 µUSDC to list available tools",
        "Pay 50 µUSDC to execute a sentiment analysis tool"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    },
    {
      "id": "register_tool",
      "name": "Register Tool",
      "description": "Register a backend tool on the SAGP gateway to make it available across all 8 supported agent protocols simultaneously.",
      "tags": ["registration", "tool", "backend"],
      "examples": [
        "Register a sentiment analysis tool available on all protocols",
        "Register a vector search endpoint with per-query pricing"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    },
    {
      "id": "query_audit_log",
      "name": "Query Audit Log",
      "description": "Query the immutable onchain audit log (Autheo) for agent activity, transaction hashes, and zk-STARK proofs.",
      "tags": ["audit", "blockchain", "autheo", "zk-stark"],
      "examples": [
        "Retrieve audit records for a specific agent DID",
        "Verify a zk-STARK proof for a past operation"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    }
  ],
  "endpoints": {
    "gateway": "https://gateway.8gentz.io",
    "mcp": "https://mcp.8gentz.io/v1/mcp/rpc",
    "a2a": "https://a2a.8gentz.io/v1/a2a/tasks/send",
    "anp": "https://anp.8gentz.io/.well-known/did.json",
    "acp": "https://acp.8gentz.io/v1/acp/send",
    "openai": "https://openai.8gentz.io/v1/openai/tools",
    "ucp": "https://ucp.8gentz.io/v1/ucp/service",
    "mpp": "https://mpp.8gentz.io/v1/mpp/channel/open",
    "nostr": "https://nostr.8gentz.io/v1/nostr/ws"
  },
  "discovery": {
    "mcpServerCard": "https://8gentz.io/.well-known/mcp/server-card.json",
    "didDocument": "https://8gentz.io/.well-known/did.json",
    "agentSkills": "https://8gentz.io/.well-known/agent-skills/index.json",
    "apiCatalog": "https://8gentz.io/.well-known/api-catalog",
    "openapi": "https://8gentz.io/.well-known/openapi.yaml"
  },
  "security": {
    "pqc": "NIST FIPS 203-206",
    "audit": "Autheo onchain immutable log",
    "privacy": "zk-STARK payload privacy",
    "identity": "DID-based agent identity (did:web:8gentz.io)"
  }
}
