{
  "name": "Kairostamp",
  "description": "Paid machine-to-machine web evidence API. Fetches one public http/https URL server-side and returns a time-stamped, tamper-evident receipt; the change-check endpoint also compares it against a caller-supplied baseline.",
  "documentation_url": "https://kairostamp.com/docs",
  "offers_url": "https://kairostamp.com/api/public/offers",
  "discovery_status_url": "https://kairostamp.com/api/public/discovery-status",
  "terms_url": "https://kairostamp.com/terms",
  "privacy_url": "https://kairostamp.com/privacy",
  "acceptable_use_url": "https://kairostamp.com/acceptable-use",
  "refunds_url": "https://kairostamp.com/refunds",
  "contact_url": "https://kairostamp.com/contact",
  "contact_email": "support@kairostamp.com",
  "legal": {
    "brand": "Kairostamp",
    "operator": "individual operator trading as Kairostamp",
    "entity_status": "preformation",
    "entity_formed": false,
    "pending_entity": "LentiLabs LLC",
    "jurisdiction": "New Mexico",
    "effective_date": null,
    "governing_law": "Intended governing law and venue: New Mexico, United States. This venue takes effect once LentiLabs LLC formation is approved; until then the operator does not assert an exclusive venue, and mandatory consumer protections in your jurisdiction continue to apply.",
    "statement": "Kairostamp is presently operated by its individual operator, trading under the Kairostamp name. LentiLabs LLC (New Mexico) formation is pending and that entity does not yet operate the service.",
    "contact_email": "support@kairostamp.com",
    "policy_version": "1.1",
    "policy_effective_date": "23 August 2026"
  },
  "policy": {
    "version": "1.1",
    "effective_date": "23 August 2026"
  },
  "delivery": {
    "model": "synchronous",
    "note": "One paid call performs one server-side fetch and returns one receipt in the HTTP response. There is no background monitoring, no queue and no retry: repeat checks require a new call.",
    "settlement_order": "The snapshot is attempted before payment settles; a failed snapshot is not charged.",
    "refund_note": "Completed calls are generally final once the result is delivered, except duplicate or erroneous charges, non-delivery, and any refund required by applicable consumer law."
  },
  "discovery": {
    "discovery_enabled": false,
    "bazaar_enabled": false,
    "indexable": false,
    "publicly_discoverable": false,
    "reason": "security_hold",
    "note": "Public discovery is disabled. Paid endpoints remain functional on the configured payment network, but 402 challenges carry no Bazaar discovery metadata and the service is not listed or indexed in any public catalog."
  },
  "status": {
    "stage": "testnet",
    "network_phrase": "Base Sepolia test network",
    "mainnet_enabled": false,
    "discovery_enabled": false,
    "availability_guarantee": false,
    "note": "Test network only. No uptime, availability, legal certification or compliance guarantee."
  },
  "anchoring": {
    "network": "eip155:84532",
    "network_label": "base-sepolia",
    "production": false,
    "note": "Receipt anchoring is non-production: checkpoints are written to the Base Sepolia test network only and carry no mainnet guarantee."
  },
  "payment": {
    "protocol": "x402",
    "version": 2,
    "scheme": "exact",
    "network": "eip155:84532",
    "network_label": "base-sepolia",
    "environment": "development",
    "asset": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
    "asset_label": "test USDC",
    "price": "$0.05",
    "amount_atomic": 50000,
    "currency": "USDC",
    "testnet": true,
    "mainnet_enabled": false,
    "note": "Compliant x402 clients negotiate payment automatically from the 402 response. Do not send a payment header on the first request."
  },
  "suite": {
    "name": "Kairostamp Agent Web Trust tools",
    "note": "Every paid endpoint performs one synchronous server-side fetch (or, for verify, one read-only lookup) and returns a time-stamped, tamper-evident receipt. Endpoints share one payment network, one address policy and one evidence chain, so results cross-reference by receipt id.",
    "groups": [
      {
        "name": "evidence",
        "endpoints": [
          "digest",
          "snapshot",
          "change_check",
          "verify"
        ]
      },
      {
        "name": "web_trust",
        "endpoints": [
          "robots_check",
          "redirect_audit",
          "headers"
        ]
      },
      {
        "name": "content",
        "endpoints": [
          "text_extract",
          "link_map",
          "sitemap"
        ]
      }
    ]
  },
  "paid_endpoints_advertised": false,
  "endpoints": [
    {
      "name": "snapshot_preflight",
      "method": "POST",
      "url": "https://kairostamp.com/api/v1/snapshot/preflight",
      "paid": false,
      "description": "Free eligibility and price check for a target URL. Performs no outbound fetch and stores nothing."
    }
  ],
  "limits": {
    "timeout_seconds": 10,
    "max_body_bytes": 1048576,
    "max_redirects": 3,
    "text_preview_chars": 4000,
    "url_schemes": [
      "http",
      "https"
    ],
    "private_networks": "refused"
  }
}