{
  "x402Version": 2,
  "name": "AgentKYB + AgentPay",
  "description": "Pre-payment trust and safe paid-API execution for AI agents. Verify payment intent locally, verify vendors when deeper KYB is needed, and discover the AgentPay guarded x402 purchasing pilot.",
  "canonicalUrl": "https://agentkyb.andy229651.workers.dev",
  "intents": [
    "verify vendor",
    "verify vendor before paying",
    "safe payment",
    "safe autonomous payment",
    "supplier risk",
    "counterparty check",
    "before pay",
    "payment guard",
    "KYB",
    "x402 payment safety",
    "paid API safety",
    "agent payment policy"
  ],
  "discovery": {
    "openapi": "https://agentkyb.andy229651.workers.dev/openapi.json",
    "skill": "https://agentkyb.andy229651.workers.dev/skill.md",
    "agentManifest": "https://agentkyb.andy229651.workers.dev/.well-known/agent.json",
    "agentkybManifest": "https://agentkyb.andy229651.workers.dev/.well-known/agentkyb.json",
    "tools": "https://agentkyb.andy229651.workers.dev/tools",
    "llms": "https://agentkyb.andy229651.workers.dev/llms.txt"
  },
  "transports": [
    {
      "protocol": "mcp",
      "transport": "streamable-http",
      "endpoint": "https://agentkyb.andy229651.workers.dev/mcp-x402"
    }
  ],
  "payment": {
    "protocol": "x402",
    "network": "eip155:8453",
    "asset": "USDC"
  },
  "products": [
    {
      "id": "payment-guard",
      "name": "Payment Guard",
      "access": "local_free",
      "priceUsd": 0,
      "networkCallRequired": false,
      "repository": "https://github.com/Andy229651/agentkyb/tree/main/packages/payment-guard",
      "intents": [
        "safe payment",
        "before pay",
        "payment guard",
        "verify payTo before payment"
      ]
    },
    {
      "id": "vendor-preflight",
      "toolName": "vendor_preflight",
      "access": "x402_paid",
      "priceUsd": 0.05,
      "endpoint": "https://agentkyb.andy229651.workers.dev/mcp-x402",
      "intents": [
        "verify vendor",
        "verify vendor before paying",
        "supplier risk",
        "counterparty check",
        "KYB"
      ],
      "resultActions": [
        "allow",
        "review",
        "block"
      ]
    },
    {
      "id": "agentpay",
      "name": "AgentPay",
      "status": "pilot",
      "description": "Non-custodial guarded execution layer for agents purchasing paid APIs. Caller keeps its signer and wallet.",
      "repository": "https://github.com/Andy229651/agentkyb/tree/agentpay-v0.1-foundation/packages/agentpay",
      "intents": [
        "safe paid API",
        "agent payment policy",
        "guarded x402 payment",
        "autonomous API purchasing"
      ],
      "workflow": "discover -> quote -> payment guard -> spend policy -> caller signer -> x402 settlement -> receipt"
    }
  ],
  "legacy": {
    "remotePaymentPreflight": {
      "toolName": "payment_preflight",
      "priceUsd": 0.01,
      "status": "compatibility_only"
    }
  }
}