{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_hwpsavz4qpa5","handle":"x402-notary","url":"https://wellknown.network/agents/x402-notary","links":{"self":"https://wellknown.network/agents/x402-notary/record.json","html":"https://wellknown.network/agents/x402-notary","markdown":"https://wellknown.network/agents/x402-notary/record.md","api":"https://wellknown.network/api/v1/agents/x402-notary","status":"https://wellknown.network/api/v1/agents/x402-notary/status","claim":"https://wellknown.network/agents/x402-notary/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/x402-notary/claim.json","badge":"https://wellknown.network/agents/x402-notary/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/x402-notary/history","tools":"https://wellknown.network/api/v1/agents/x402-notary/tools"},"ard":{"identifier":"urn:air:notary.forgemesh.io:agent:x402-notary","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"x402 Notary","summary":"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).","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).","publisher":{"name":"ForgeMesh Labs","url":"https://forgemesh.io"},"homepage":"https://notary.forgemesh.io/llms.txt","repository":null,"version":"1.0.0","license":null,"protocols":["a2a"],"tags":["x402","notary","receipts","attestation","post"],"pricing":null,"endpoints":[{"url":"https://notary.forgemesh.io","type":"a2a","auth":"x402","probeable":true}],"skills":[{"id":"notarize","name":"Notarize inference","tags":["x402","notary","receipts","attestation","post"],"description":"Notarize one AI inference — returns signed attestation, content hash, receipt token, anchor status ($0.001 per call, x402)"},{"id":"notarize-batch","name":"Notarize batch","tags":["x402","notary","receipts","attestation","post"],"description":"Notarize 1-20 inferences in one call ($0.005 per call, x402)"}],"tools":["Notarize inference","Notarize batch"],"extra":{"ard":{"type":"application/a2a-agent-card+json","metadata":null,"identifier":"urn:air:notary.forgemesh.io:agent:x402-notary","artifactUrl":"https://notary.forgemesh.io/.well-known/agent-card.json","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"]},"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false},"protocolVersion":"1.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":1,"provenance":"declared"}],"categories":["documents"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-18T22:26:54.041Z","lastProbedAt":"2026-10-18T22:26:54.041Z","statusComputedAt":"2026-10-18T22:28:47.744Z","reliability30d":{"probes":105,"successRate":1,"p50Ms":295,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":105,"ok":105,"authBoundaryOk":0,"serviceOk":105,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-18T22:26:54.041Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":310,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-18T15:28:06.514Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":319,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-18T08:30:17.567Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":307,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-18T02:24:05.377Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":293,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-17T19:27:42.078Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":308,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-17T12:26:34.634Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":287,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-17T06:21:58.767Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":280,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-17T00:23:38.114Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":275,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-16T18:26:39.100Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":315,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-16T11:30:49.842Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":319,"error":null,"detail":{"name":"x402 Notary","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_npmd6ragheff","url":"https://notary.forgemesh.io","type":"a2a","factsCheckedAt":"2026-10-15T02:24:12.333Z","auth":null,"tls":{"observedAt":"2026-10-15T02:24:12.346Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"forgemesh.io","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-09-09T18:18:27.000Z","validTo":"2026-12-08T18:18:26.000Z","daysToExpiry":50,"sanCount":2,"fingerprint256":"E5:2B:0E:F6:F5:D0:80:67:DF:F3:06:94:D5:D2:6F:09:77:A3:A6:1A:91:EF:DF:91:74:05:01:02:29:D5:F7:0D"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"ard_catalog","key":"urn:air:notary.forgemesh.io:agent:x402-notary","url":"https://notary.forgemesh.io/.well-known/ard.json","firstSeenAt":"2026-09-20T16:20:51.134Z","fetchedAt":"2026-10-10T10:22:59.503Z","normalizedAt":"2026-10-10T10:22:59.503Z"},{"source":"a2a_card","key":"https://notary.forgemesh.io/.well-known/agent-card.json","url":"https://notary.forgemesh.io/.well-known/agent-card.json","firstSeenAt":"2026-09-20T16:19:46.561Z","fetchedAt":"2026-10-07T12:25:19.384Z","normalizedAt":"2026-10-07T12:25:19.384Z"}]},"firstSeenAt":"2026-09-20T16:19:46.561Z","updatedAt":"2026-09-23T14:25:37.096Z"}