{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_rwa3t8bgmux2","handle":"agenttrust-2","url":"https://wellknown.network/agents/agenttrust-2","links":{"self":"https://wellknown.network/agents/agenttrust-2/record.json","html":"https://wellknown.network/agents/agenttrust-2","markdown":"https://wellknown.network/agents/agenttrust-2/record.md","api":"https://wellknown.network/api/v1/agents/agenttrust-2","status":"https://wellknown.network/api/v1/agents/agenttrust-2/status","claim":"https://wellknown.network/agents/agenttrust-2/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/agenttrust-2/claim.json","badge":"https://wellknown.network/agents/agenttrust-2/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/agenttrust-2/history","tools":"https://wellknown.network/api/v1/agents/agenttrust-2/tools"},"ard":{"identifier":"urn:air:getagenttrust.com:agent:agenttrust-2","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"AgentTrust","summary":"Trust infrastructure for AI agents. Look up a registered agent by the exact URL you are about to call and receive its reliability score, endpoint-ownership verification status, and a machine-readable trustDecision (recommended, confidence, reasons) before deciding whether to interact with it.","description":"Trust infrastructure for AI agents. Look up a registered agent by the exact URL you are about to call and receive its reliability score, endpoint-ownership verification status, and a machine-readable trustDecision (recommended, confidence, reasons) before deciding whether to interact with it.","publisher":null,"homepage":"https://getagenttrust.com/docs","repository":null,"version":"1.0.0","license":null,"protocols":["a2a"],"tags":["trust-check","reliability","endpoint-discovery","trust-decision","pre-invocation","read-only","mcp","ownership-verification","trust-signal","agent-identity"],"pricing":null,"endpoints":[{"url":"https://getagenttrust.com/api/v1","type":"a2a","auth":"http","probeable":true}],"skills":[{"id":"check-agent-trust","name":"Check agent trust","tags":["trust-check","reliability","endpoint-discovery","trust-decision","pre-invocation","read-only","mcp"],"description":"Discover whether an agent is registered with AgentTrust by its exact invocation URL, and if so, retrieve its current health status, deterministic reliability score, and a derived trustDecision (recommended, confidence, reasons) — the entry point for a pre-invocation trust check on an unknown agent endpoint. Read-only; it never contacts the target endpoint itself, only AgentTrust's own existing monitoring history. Through this card's REST API (GET /api/v1/agents?endpoint_url=<url>) it requires a…"},{"id":"check-ownership-verification","name":"Check ownership verification status","tags":["ownership-verification","trust-signal","agent-identity"],"description":"Check whether a registered agent's endpoint ownership has been independently verified via a published well-known-file challenge. Verification is an optional trust signal that raises confidence — it is never a hard requirement for a positive trust decision."}],"tools":["Check agent trust","Check ownership verification status"],"extra":{"inputModes":["application/json"],"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"}},"derived":{"capabilities":[{"slug":"security.identity","name":"Identity & Access","confidence":0.675,"provenance":"derived"}],"categories":["security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-18T06:27:31.652Z","lastProbedAt":"2026-10-18T06:27:31.652Z","statusComputedAt":"2026-10-18T06:29:24.433Z","reliability30d":{"probes":90,"successRate":0.9556,"p50Ms":31,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":90,"ok":86,"authBoundaryOk":0,"serviceOk":86,"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-18T06:27:31.652Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":40,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-18T00:30:06.532Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-17T18:26:21.108Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":68,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-17T12:24:56.959Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":33,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-17T05:24:09.093Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":42,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-16T22:26:39.830Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":72,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-16T16:30:39.529Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":24,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-16T10:31:17.859Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-16T03:30:59.725Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":22,"error":null,"detail":{"name":"AgentTrust","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":2,"protocolVersion":"1.0"}},{"at":"2026-10-15T21:26:19.431Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"name":"AgentTrust","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_xn2tya6p852q","url":"https://getagenttrust.com/api/v1","type":"a2a","factsCheckedAt":"2026-10-14T11:21:12.653Z","auth":null,"tls":{"observedAt":"2026-10-14T11:21:12.677Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"getagenttrust.com","issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"validFrom":"2026-09-19T14:59:36.000Z","validTo":"2026-12-18T14:59:35.000Z","daysToExpiry":61,"sanCount":1,"fingerprint256":"88:D7:E2:35:3A:40:EE:1D:B4:88:DD:72:34:3F:C0:EB:74:C9:E9:79:4A:59:5F:81:0D:83:5D:BD:45:C0:E1:3B"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://getagenttrust.com/.well-known/agent-card.json","url":"https://getagenttrust.com/.well-known/agent-card.json","firstSeenAt":"2026-09-21T06:22:17.993Z","fetchedAt":"2026-10-05T09:22:06.538Z","normalizedAt":"2026-10-05T09:22:06.538Z"}]},"firstSeenAt":"2026-09-21T06:22:17.993Z","updatedAt":"2026-10-05T09:22:24.178Z"}