{
  "protocolVersion": "0.3.0",
  "name": "Agent Economy OS 2047 — A2A Commerce Directory",
  "description": "Public, free A2A directory for experimental machine-payable Base USDC services: spend-policy decision support and read-only settlement evidence. Discovery never transfers funds, signs transactions or supplies wallet authorization. These services are beta, not audited or production certified.",
  "url": "https://jzallxzbbdtelcpabfgr.supabase.co/functions/v1/agent-economy-a2a",
  "preferredTransport": "JSONRPC",
  "version": "0.1.1",
  "documentationUrl": "https://agent-economy-english.floot.app",
  "provider": {
    "organization": "Agent Economy OS 2047",
    "url": "https://agent-economy-english.floot.app"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "discover-agent-services",
      "name": "Discover x402 agent services",
      "description": "List prices, routes, no-spend demos and documentation for independently hosted x402 services on Base.",
      "tags": [
        "x402",
        "discovery",
        "USDC",
        "Base",
        "MCP"
      ],
      "examples": [
        "List agent services and their prices."
      ]
    },
    {
      "id": "free-safe-buyer-preflight",
      "name": "No-spend x402 quote and budget preflight",
      "description": "Guide agents to an existing no-payment preflight that checks exact merchant quote and owner-pinned wallet spending boundaries before any authorized payment. It never spends funds.",
      "tags": [
        "x402",
        "agent budget",
        "quote verification",
        "buyer safety"
      ],
      "examples": [
        "Find a free budget and payee preflight."
      ]
    },
    {
      "id": "agent-settlement-passport",
      "name": "Base USDC Settlement Passport",
      "description": "Explain how to call an existing paid API that observes receipt agreement across at least 2 of 3 public Base RPC endpoints and emits an unsigned SHA-256 evidence digest. Not chain-state proof, delivery proof or fraud detection.",
      "tags": [
        "receipt",
        "audit",
        "Base",
        "USDC",
        "x402"
      ],
      "examples": [
        "How do I verify a particular on-chain USDC receipt and recipient?"
      ]
    },
    {
      "id": "owner-signed-agent-spending",
      "name": "Owner-signed action policy evaluator",
      "description": "Explain how to prepare and verify an EIP-191 owner-signed per-action spending policy. Buyers must independently pin trusted owner wallet.",
      "tags": [
        "EIP-191",
        "policy",
        "authorization",
        "USDC"
      ],
      "examples": [
        "How can I verify owner-signed restrictions before purchase?"
      ]
    },
    {
      "id": "agent-treasury-guardian",
      "name": "Multi-agent fleet budget reservation guidance",
      "description": "Explain trial atomic reservations for cooperating agents to avoid concurrent overspending. This is advisory coordination, not wallet enforcement or mandate validation.",
      "tags": [
        "multi-agent",
        "budget",
        "reservation",
        "idempotency"
      ],
      "examples": [
        "How can multiple agents coordinate a single spending budget?"
      ]
    }
  ]
}