{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_nxtbwzv2wwzm","handle":"402xagent","url":"https://wellknown.network/agents/402xagent","links":{"self":"https://wellknown.network/agents/402xagent/record.json","html":"https://wellknown.network/agents/402xagent","markdown":"https://wellknown.network/agents/402xagent/record.md","api":"https://wellknown.network/api/v1/agents/402xagent","status":"https://wellknown.network/api/v1/agents/402xagent/status","claim":"https://wellknown.network/agents/402xagent/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/402xagent/claim.json","badge":"https://wellknown.network/agents/402xagent/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/402xagent/history","tools":"https://wellknown.network/api/v1/agents/402xagent/tools"},"ard":{"identifier":"urn:air:402xagent.com:agent:402xagent","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"402xAgent","summary":"Check an x402 endpoint before your agent pays: pay, skip or recheck, with Ed25519-signed receipts.","description":"Check an x402 endpoint before your agent pays: pay, skip or recheck, with Ed25519-signed receipts.","publisher":{"name":"402xAgent","url":"https://402xagent.com"},"homepage":"https://402xagent.com/docs","repository":null,"version":"0.66.1","license":null,"protocols":["a2a"],"tags":["x402","payments","pre-payment check","free","spot-check","paid","usdc","base"],"pricing":null,"endpoints":[{"url":"https://402xagent.com","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"free-check","name":"Free x402 pre-payment check","tags":["x402","payments","pre-payment check","free"],"description":"GET https://api.402xagent.com/v1/products/endpoint-spot-check?url=<endpoint> probes a public x402 endpoint once without paying it and answers pay, skip or recheck with a stable reason_code, the price quoted in its live 402 versus the listing, and an Ed25519-signed receipt. 5 free checks per client per UTC day (at most 25 per network); add &mode=dry-run for a free dry run that never approves a payment. Also the MCP tool endpoint_spot_check at https://api.402xagent.com/mcp."},{"id":"spot-check","name":"Paid spot-check with full payment terms","tags":["x402","payments","spot-check","paid","usdc","base"],"description":"The same check after the free quota: HTTP 402, $0.02 USDC on Base via x402 (exact scheme, amount 20000). Never pays the target. Adds the full payment details to the verdict (the exact payment terms, pay_to and deadline); optional claimed_price, pay_to, network and quote turn a mismatch into skip or recheck. Rules and reason codes: https://402xagent.com/rules.json."}],"tools":["Free x402 pre-payment check","Paid spot-check with full payment terms"],"extra":{"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false}},"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":"commerce.payments","name":"Payments","confidence":1,"provenance":"declared"}],"categories":["commerce"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-11-10T08:23:09.656Z","lastProbedAt":"2026-11-10T08:23:09.656Z","statusComputedAt":"2026-11-10T08:26:50.518Z","reliability30d":{"probes":5,"successRate":1,"p50Ms":26,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":5,"ok":5,"authBoundaryOk":0,"serviceOk":5,"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-11-10T08:23:09.656Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":26,"error":null,"detail":{"name":"402xAgent","signed":false,"version":"0.66.1","cardPath":"/.well-known/agent-card.json","skillCount":2}},{"at":"2026-11-09T23:26:52.412Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":12,"error":null,"detail":{"name":"402xAgent","signed":false,"version":"0.66.1","cardPath":"/.well-known/agent-card.json","skillCount":2}},{"at":"2026-11-09T13:34:02.987Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"name":"402xAgent","signed":false,"version":"0.66.1","cardPath":"/.well-known/agent-card.json","skillCount":2}},{"at":"2026-11-09T03:27:17.821Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":208,"error":null,"detail":{"name":"402xAgent","signed":false,"version":"0.66.1","cardPath":"/.well-known/agent-card.json","skillCount":2}},{"at":"2026-11-08T18:28:26.577Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":45,"error":null,"detail":{"name":"402xAgent","signed":false,"version":"0.66.1","cardPath":"/.well-known/agent-card.json","skillCount":2}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_qxnu2rzujymr","url":"https://402xagent.com","type":"a2a","factsCheckedAt":"2026-11-09T13:34:02.986Z","auth":null,"tls":{"observedAt":"2026-11-09T13:34:02.997Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"402xagent.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-10T21:50:50.000Z","validTo":"2027-01-08T22:50:46.000Z","daysToExpiry":59,"sanCount":3,"fingerprint256":"D6:D9:FA:C3:55:50:E7:B1:F2:23:A6:68:A8:F7:BF:24:E7:69:29:20:85:41:D9:E8:A5:38:2D:B6:8E:83:41:B2"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://402xagent.com/.well-known/agent-card.json","url":"https://402xagent.com/.well-known/agent-card.json","firstSeenAt":"2026-11-08T15:23:57.543Z","fetchedAt":"2026-11-08T15:23:57.543Z","normalizedAt":"2026-11-08T15:23:57.543Z"}]},"firstSeenAt":"2026-11-08T15:23:57.543Z","updatedAt":"2026-11-08T15:24:04.847Z"}