{
  "name": "402oracle",
  "description": "Independent, cryptographically signed (ES256) attestations an AI agent can cite before it acts: is a business real, is a price right, is a URL live, is a claim true. Pay per call in USDC over x402 — no accounts, no API keys. Free unsigned MCP tier to evaluate.",
  "url": "https://402oracle.com",
  "version": "1.6.0",
  "provider": {
    "organization": "Veryation",
    "url": "https://402oracle.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "verify_business",
      "name": "verify business",
      "description": "Verify a business or domain is real and established before your agent pays an invoice, onboards a vendor, or trusts it. A business-verification oracle for KYB, vendor screening, and fraud checks: RDAP registration age, DNS (A/MX/NS), email posture (SPF/DMARC), and HTTPS reachability. Returns a signed attestation with a 0-100 trust score and evidence URLs. Checking several domains? /verify/business/batch verifies up to 5 in one signed call at a flat $0.15, cheaper from four domains up.",
      "tags": [
        "verification",
        "business-verification",
        "kyb",
        "vendor-screening",
        "domain-reputation",
        "fraud-check",
        "due-diligence",
        "attestation",
        "x402"
      ],
      "examples": [
        "{\"domain\":\"acme-supplies.com\"}"
      ]
    },
    {
      "id": "verify_price",
      "name": "verify price",
      "description": "Confirm a crypto asset's price before your agent trades, quotes, or settles on it. A signed price oracle: cross-checks Coinbase, Kraken, and OKX for a median and flags divergence when sources disagree. Returns a signed attestation your agent can cite.",
      "tags": [
        "verification",
        "price-confirmation",
        "crypto-price",
        "price-oracle",
        "market-data",
        "attestation",
        "x402"
      ],
      "examples": [
        "{\"symbol\":\"BTC\"}"
      ]
    },
    {
      "id": "verify_freshness",
      "name": "verify freshness",
      "description": "Check that a URL is live and its data is fresh before your agent acts on its contents. A freshness oracle: returns HTTP status, Last-Modified/ETag, a content SHA-256, and whether the content changed versus a prior hash. Returns a signed attestation.",
      "tags": [
        "verification",
        "url-freshness",
        "liveness-check",
        "change-detection",
        "content-hash",
        "attestation",
        "x402"
      ],
      "examples": [
        "{\"url\":\"https://example.com/data.json\"}"
      ]
    },
    {
      "id": "verify_claim",
      "name": "verify claim",
      "description": "Fact-check a single factual claim against web evidence before your agent relies on it. A fact-checking oracle and hallucination guard: returns a verdict (supported / contradicted / insufficient), a confidence score, and citations, as a signed attestation.",
      "tags": [
        "verification",
        "fact-check",
        "claim-adjudication",
        "hallucination-guard",
        "citations",
        "attestation",
        "x402"
      ],
      "examples": [
        "{\"claim\":\"Company X was founded in 2019.\"}"
      ]
    },
    {
      "id": "verify_business_batch",
      "name": "verify business batch",
      "description": "Verify up to 5 business domains in one signed attestation: screen a prospect or lead list, qualify target companies before outreach, check vendor and supplier lists, or clear invoice batches. Same checks as /verify/business per domain (RDAP registration age, DNS, SPF/DMARC, HTTPS) with a 0-100 trust score each, returned as one ES256-signed attestation. Flat $0.15 per batch: 40% below the per-domain price of single calls at a full batch.",
      "tags": [
        "verification",
        "batch-verification",
        "kyb",
        "vendor-screening",
        "supplier-onboarding",
        "bulk-due-diligence",
        "attestation",
        "x402"
      ],
      "examples": [
        "{\"domains\":[\"acme-supplies.com\",\"globex-parts.com\",\"initech-systems.com\"]}"
      ]
    }
  ],
  "payments": {
    "protocol": "x402",
    "network": "base",
    "catalog": "https://402oracle.com/.well-known/x402"
  },
  "interfaces": {
    "mcp": "https://402oracle.com/mcp",
    "openapi": "https://402oracle.com/openapi.json",
    "jwks": "https://402oracle.com/.well-known/jwks.json"
  }
}