{
  "@context": "https://agenticresourcediscovery.org/context/v1",
  "specVersion": "1.0",
  "host": {
    "identifier": "https://notary.forgemesh.io",
    "displayName": "notary.forgemesh.io",
    "trustManifest": {
      "identity": "https://notary.forgemesh.io",
      "identityType": "https"
    }
  },
  "entries": [
    {
      "identifier": "urn:air:notary.forgemesh.io:agent:x402-notary",
      "displayName": "x402 Notary agent card",
      "type": "application/a2a-agent-card+json",
      "url": "https://notary.forgemesh.io/.well-known/agent-card.json",
      "description": "Cryptographic receipts for AI inference: notarize a prompt/response pair and get a signed attestation, content hash and receipt token, anchored on Base; verify any receipt for free. Paid per notarization in USDC on Base via x402 (HTTP 402).",
      "tags": [
        "x402",
        "notary",
        "receipts",
        "attestation"
      ],
      "version": "1.0.0",
      "representativeQueries": [
        "what does x402 Notary do",
        "what do the paid routes on notary.forgemesh.io cost",
        "which routes on notary.forgemesh.io accept USDC",
        "Notarize one AI inference — returns signed attestation, content hash, receipt to",
        "Notarize 1-20 inferences in one call"
      ]
    },
    {
      "identifier": "urn:air:notary.forgemesh.io:api:x402",
      "displayName": "x402 payment discovery (2 paid routes, prices, payTo)",
      "type": "application/json",
      "url": "https://notary.forgemesh.io/.well-known/x402.json",
      "endpoint": "https://notary.forgemesh.io/api/notarize",
      "description": "Every paid route with price, network and payTo; each route answers HTTP 402 with x402 terms.",
      "tags": [
        "x402",
        "payments",
        "discovery",
        "notary",
        "receipts",
        "attestation"
      ],
      "representativeQueries": [
        "what do the paid routes on notary.forgemesh.io cost",
        "payTo address for notary.forgemesh.io"
      ]
    },
    {
      "identifier": "urn:air:notary.forgemesh.io:api:openapi",
      "displayName": "x402 Notary OpenAPI",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://notary.forgemesh.io/openapi.json",
      "description": "Machine-readable description of every route, parameter and response.",
      "tags": [
        "openapi",
        "notary",
        "receipts",
        "attestation"
      ],
      "representativeQueries": [
        "show me the API for notary.forgemesh.io"
      ]
    },
    {
      "identifier": "urn:air:notary.forgemesh.io:doc:llms",
      "displayName": "llms.txt (plain-language guide for agents)",
      "type": "text/plain",
      "url": "https://notary.forgemesh.io/llms.txt",
      "description": "How to use x402 Notary as an agent.",
      "tags": [
        "docs",
        "llms-txt"
      ],
      "representativeQueries": [
        "explain how an agent uses notary.forgemesh.io"
      ]
    }
  ]
}