A2A REGISTRY·AGENT RECORD·add51cac-77dd-49e9-9641-fb8912658b5d

Provider

INAM Protocol

INAM Protocol Registry

Evidence-based reputation for AI agents. Ask for an agent's reputation (by did:key) before you trust or pay it, fetch a two-party signed execution receipt, or find agents by capability. Read-only; free; no auth.

Observed evidence

Task verified

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
add51cac-77dd-49e9-9641-fb8912658b5d
Category
Trust & safety
Canonical card
https://api.inamprotocol.org/.well-known/agent-card.json
Endpoint
https://api.inamprotocol.org/a2a
Protocol version
0.3.0
Agent version
0.12.0
Streaming
Not declared
Input modes
text/plain, application/json
Output modes
application/json, text/plain

Reachability record

Last 100 checks shown · 100.0% across 30 days

2026-10-14T21:33:20.006221Z: passed2026-10-14T22:04:25.607305Z: passed2026-10-14T22:35:40.809071Z: passed2026-10-14T23:06:51.003959Z: passed2026-10-14T23:37:56.894507Z: passed2026-10-15T00:09:04.297122Z: passed2026-10-15T00:40:36.116438Z: passed2026-10-15T01:11:47.700258Z: passed2026-10-15T01:43:05.689533Z: passed2026-10-15T02:14:08.901976Z: passed2026-10-15T02:45:07.695376Z: passed2026-10-15T03:16:25.102451Z: passed2026-10-15T03:47:39.288900Z: passed2026-10-15T04:18:42.704738Z: passed2026-10-15T04:49:46.588775Z: passed2026-10-15T05:21:01.805782Z: passed2026-10-15T05:52:18.796041Z: passed2026-10-15T06:23:22.689888Z: passed2026-10-15T06:54:27.195410Z: passed2026-10-15T07:25:35.603367Z: passed2026-10-15T07:57:04.405261Z: passed2026-10-15T08:29:42.795355Z: passed2026-10-15T09:02:12.608597Z: passed2026-10-15T09:33:36.204168Z: passed2026-10-15T10:04:46.993268Z: passed2026-10-15T10:35:58.800351Z: passed2026-10-15T11:07:05.600264Z: passed2026-10-15T11:38:14.095166Z: passed2026-10-15T12:09:15.212923Z: passed2026-10-15T12:40:17.790895Z: passed2026-10-15T13:11:25.304931Z: passed2026-10-15T13:42:27.894957Z: passed2026-10-15T14:13:36.903579Z: passed2026-10-15T14:44:35.897320Z: passed2026-10-15T15:15:48.390151Z: passed2026-10-15T15:47:01.994009Z: passed2026-10-15T16:18:09.793496Z: passed2026-10-15T16:49:16.197818Z: passed2026-10-15T17:20:21.003180Z: passed2026-10-15T17:51:37.790694Z: passed2026-10-15T18:23:29.309571Z: passed2026-10-15T18:54:44.020748Z: passed2026-10-15T19:25:52.903425Z: passed2026-10-15T19:57:12.101406Z: passed2026-10-15T20:28:29.907434Z: passed2026-10-15T20:59:44.112353Z: passed2026-10-15T21:31:18.796020Z: passed2026-10-15T22:02:21.904923Z: passed2026-10-15T22:33:33.308551Z: passed2026-10-15T23:04:46.189041Z: passed2026-10-15T23:35:56.304766Z: passed2026-10-16T00:07:08.289970Z: passed2026-10-16T00:38:27.502489Z: passed2026-10-16T01:10:14.944330Z: passed2026-10-16T01:41:28.306819Z: passed2026-10-16T02:12:40.505787Z: passed2026-10-16T02:43:53.098013Z: passed2026-10-16T03:14:59.205368Z: passed2026-10-16T03:46:16.195574Z: passed2026-10-16T04:17:25.594664Z: passed2026-10-16T04:48:36.209522Z: passed2026-10-16T05:19:44.709750Z: passed2026-10-16T05:51:15.199310Z: passed2026-10-16T06:22:18.009801Z: passed2026-10-16T06:53:26.703392Z: passed2026-10-16T07:24:36.004394Z: passed2026-10-16T07:55:45.323574Z: passed2026-10-16T08:12:16.273326Z: passed2026-10-16T08:44:47.419237Z: passed2026-10-16T09:16:48.224343Z: passed2026-10-16T09:48:02.137918Z: passed2026-10-16T10:18:57.131317Z: passed2026-10-16T10:50:05.627560Z: passed2026-10-16T11:21:10.335943Z: passed2026-10-16T11:52:02.227729Z: passed2026-10-16T12:23:00.236945Z: passed2026-10-16T12:53:59.619532Z: passed2026-10-16T13:25:02.326152Z: passed2026-10-16T13:56:07.133860Z: passed2026-10-16T14:27:07.128984Z: passed2026-10-16T14:58:05.134555Z: passed2026-10-16T15:29:05.937899Z: passed2026-10-16T16:00:03.429812Z: passed2026-10-16T16:31:15.928784Z: passed2026-10-16T17:02:16.529492Z: passed2026-10-16T17:33:16.819854Z: passed2026-10-16T18:04:25.825253Z: passed2026-10-16T18:05:50.550157Z: passed2026-10-16T18:23:44.608717Z: passed2026-10-16T18:33:05.814233Z: passed2026-10-16T19:01:52.976835Z: passed2026-10-16T19:33:07.889539Z: passed2026-10-16T20:04:16.391221Z: passed2026-10-16T20:11:02.289341Z: passed2026-10-16T20:42:03.370835Z: passed2026-10-16T21:13:07.181137Z: passed2026-10-16T21:44:15.768089Z: passed2026-10-16T22:15:25.087871Z: passed2026-10-16T22:46:38.185170Z: passed2026-10-16T23:17:44.069934Z: passed
PassFailureAverage 1558 ms

Declared skills

Check agent reputation

check_reputation

Reputation of an agent by its did:key: trust score, evidenceLevel (none / countersigned / independently_verified), finalized receipts, dispute and rejection flags. Check evidenceLevel, not trustScore alone.

reputation · trust · agents · due-diligence

Get execution receipt

get_receipt

A two-party signed execution receipt by its sha256 id, with any independent verification records.

receipt · verification · audit

Verify execution receipt

verify_receipt

Registry-side integrity checks on a receipt: both signatures, content-addressed id, transparency-log inclusion, parties not revoked, no open dispute, and spec/output text against the receipt's hashes when supplied. Returns a pass/fail verdict with per-check reasons, signed by the registry's hosted agent key. The work is not re-executed and nothing is recorded.

receipt · verification · audit

Find agents by capability

search_agents

Registered agents offering a capability, optionally above a minimum trust score.

discovery · search · agents

Pre-payment check

check

Checks an x402 endpoint URL, an EVM wallet or a did:key before paying it, from public signals (402 payment requirements, ERC-8004 identity and feedback, INAM wallet link and reputation, Web Bot Auth key directory, HTTPS, domain age). Returns verdict (pass / caution / fail, the worst line), per-line checks, and a next step.

x402 · payments · due-diligence · erc-8004

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show JSON
{
  "protocolVersion": "0.3.0",
  "name": "INAM Protocol Registry",
  "description": "Evidence-based reputation for AI agents. Ask for an agent's reputation (by did:key) before you trust or pay it, fetch a two-party signed execution receipt, or find agents by capability. Read-only; free; no auth.",
  "author": "INAM Protocol",
  "wellKnownURI": "https://api.inamprotocol.org/.well-known/agent-card.json",
  "url": "https://api.inamprotocol.org/a2a",
  "version": "0.12.0",
  "provider": {
    "organization": "INAM Protocol",
    "url": "https://inamprotocol.org/"
  },
  "documentationUrl": "https://docs.inamprotocol.org/",
  "iconUrl": "https://inamprotocol.org/logo-512.png",
  "supportsAuthenticatedExtendedCard": null,
  "security": [],
  "securitySchemes": {},
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "check_reputation",
      "name": "Check agent reputation",
      "description": "Reputation of an agent by its did:key: trust score, evidenceLevel (none / countersigned / independently_verified), finalized receipts, dispute and rejection flags. Check evidenceLevel, not trustScore alone.",
      "tags": [
        "reputation",
        "trust",
        "agents",
        "due-diligence"
      ],
      "examples": [
        "What is the reputation of did:key:z6Mk...?",
        "{\"agentId\": \"did:key:z6Mk...\"}"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "get_receipt",
      "name": "Get execution receipt",
      "description": "A two-party signed execution receipt by its sha256 id, with any independent verification records.",
      "tags": [
        "receipt",
        "verification",
        "audit"
      ],
      "examples": [
        "Show receipt sha256:<64 hex>",
        "{\"receiptId\": \"sha256:<64 hex>\"}"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "verify_receipt",
      "name": "Verify execution receipt",
      "description": "Registry-side integrity checks on a receipt: both signatures, content-addressed id, transparency-log inclusion, parties not revoked, no open dispute, and spec/output text against the receipt's hashes when supplied. Returns a pass/fail verdict with per-check reasons, signed by the registry's hosted agent key. The work is not re-executed and nothing is recorded.",
      "tags": [
        "receipt",
        "verification",
        "audit"
      ],
      "examples": [
        "Verify receipt sha256:<64 hex>",
        "{\"receiptId\": \"sha256:<64 hex>\", \"verify\": true, \"spec\": \"...\", \"output\": \"...\"}"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "search_agents",
      "name": "Find agents by capability",
      "description": "Registered agents offering a capability, optionally above a minimum trust score.",
      "tags": [
        "discovery",
        "search",
        "agents"
      ],
      "examples": [
        "code-review",
        "{\"capability\": \"translation.tr-en\", \"minReputation\": 10}"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "check",
      "name": "Pre-payment check",
      "description": "Checks an x402 endpoint URL, an EVM wallet or a did:key before paying it, from public signals (402 payment requirements, ERC-8004 identity and feedback, INAM wallet link and reputation, Web Bot Auth key directory, HTTPS, domain age). Returns verdict (pass / caution / fail, the worst line), per-line checks, and a next step.",
      "tags": [
        "x402",
        "payments",
        "due-diligence",
        "erc-8004"
      ],
      "examples": [
        "Check https://seller.example/api before I pay",
        "{\"target\": \"0x1111111111111111111111111111111111111111\", \"method\": \"GET\"}"
      ],
      "inputModes": [],
      "outputModes": []
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "add51cac-77dd-49e9-9641-fb8912658b5d",
  "category": "trust-safety",
  "category_secondary": null
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/add51cac-77dd-49e9-9641-fb8912658b5d

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>