A2A REGISTRY·AGENT RECORD·6ba5e35c-7775-4aed-a3e6-640d61f15752

Provider

Crew of the Captain

x402 Format Checker

Format and checksum validation for IBAN, EU VAT, Polish NIP/REGON/PESEL and email, pay-per-call via x402. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base. Send message/send with a data part {"type": "<skill id>", "value": "..."}; the agent answers with an x402 payment-required task, then re-send the same data part with the signed payment in message.metadata (stateless: nothing is stored).

Observed evidence

Reachable

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
6ba5e35c-7775-4aed-a3e6-640d61f15752
Category
Trust & safety · Legal & compliance
Canonical card
https://validate.crewofthecaptain.com/.well-known/agent-card.json
Endpoint
https://validate.crewofthecaptain.com/a2a
Protocol version
0.3.0
Agent version
1.3.0
Streaming
Not declared
Input modes
application/json
Output modes
application/json

Reachability record

Last 100 checks shown · 100.0% across 30 days

2026-10-13T22:40:33.045354Z: passed2026-10-13T23:11:36.750147Z: passed2026-10-13T23:42:32.942332Z: passed2026-10-14T00:13:49.338406Z: passed2026-10-14T00:44:38.442403Z: passed2026-10-14T01:15:36.542345Z: passed2026-10-14T01:46:38.130583Z: passed2026-10-14T02:17:33.850099Z: passed2026-10-14T02:48:34.256307Z: passed2026-10-14T03:19:31.539854Z: passed2026-10-14T03:50:48.238791Z: passed2026-10-14T04:21:46.959025Z: passed2026-10-14T04:52:52.852310Z: passed2026-10-14T05:23:54.142628Z: passed2026-10-14T05:54:50.741709Z: passed2026-10-14T06:25:54.848840Z: passed2026-10-14T06:56:50.740066Z: passed2026-10-14T07:28:16.535010Z: passed2026-10-14T08:00:35.538812Z: passed2026-10-14T08:32:53.642546Z: passed2026-10-14T09:03:54.447562Z: passed2026-10-14T09:34:48.846746Z: passed2026-10-14T10:05:49.644515Z: passed2026-10-14T10:36:52.238642Z: passed2026-10-14T11:07:47.032553Z: passed2026-10-14T11:38:43.852275Z: passed2026-10-14T12:09:42.058319Z: passed2026-10-14T12:40:47.540021Z: passed2026-10-14T13:11:50.241754Z: passed2026-10-14T13:42:49.843608Z: passed2026-10-14T14:13:44.241623Z: passed2026-10-14T14:44:46.945990Z: passed2026-10-14T15:15:43.142162Z: passed2026-10-14T15:46:36.531975Z: passed2026-10-14T16:17:40.247266Z: passed2026-10-14T16:48:45.727195Z: passed2026-10-14T17:04:53.455365Z: passed2026-10-14T17:17:34.488191Z: passed2026-10-14T17:48:35.984482Z: passed2026-10-14T18:20:03.493837Z: passed2026-10-14T18:26:00.955208Z: passed2026-10-14T18:57:16.803751Z: passed2026-10-14T19:28:31.290386Z: passed2026-10-14T19:59:45.688837Z: passed2026-10-14T20:31:01.688873Z: passed2026-10-14T21:02:11.790163Z: passed2026-10-14T21:33:17.698517Z: passed2026-10-14T22:04:22.531934Z: passed2026-10-14T22:35:30.817790Z: passed2026-10-14T23:06:42.407471Z: passed2026-10-14T23:37:53.300495Z: passed2026-10-15T00:09:02.295775Z: passed2026-10-15T00:40:33.928526Z: passed2026-10-15T01:11:38.834702Z: passed2026-10-15T01:43:01.801403Z: passed2026-10-15T02:14:06.520813Z: passed2026-10-15T02:45:04.405264Z: passed2026-10-15T03:16:22.701390Z: passed2026-10-15T03:47:35.017156Z: passed2026-10-15T04:18:38.395654Z: passed2026-10-15T04:49:43.192945Z: passed2026-10-15T05:20:59.502341Z: passed2026-10-15T05:52:14.199722Z: passed2026-10-15T06:23:19.998766Z: passed2026-10-15T06:54:24.806299Z: passed2026-10-15T07:25:32.791934Z: passed2026-10-15T07:57:00.404631Z: passed2026-10-15T08:29:40.498602Z: passed2026-10-15T09:02:09.290613Z: passed2026-10-15T09:33:32.899293Z: passed2026-10-15T10:04:43.706230Z: passed2026-10-15T10:35:56.496886Z: passed2026-10-15T11:07:02.797138Z: passed2026-10-15T11:38:10.342220Z: passed2026-10-15T12:09:11.988572Z: passed2026-10-15T12:40:14.288848Z: passed2026-10-15T13:11:22.796916Z: passed2026-10-15T13:42:24.795863Z: passed2026-10-15T14:13:33.614062Z: passed2026-10-15T14:44:30.998224Z: passed2026-10-15T15:15:45.199818Z: passed2026-10-15T15:46:58.092773Z: passed2026-10-15T16:18:06.901563Z: passed2026-10-15T16:49:12.905057Z: passed2026-10-15T17:20:18.692933Z: passed2026-10-15T17:51:32.698801Z: passed2026-10-15T18:23:24.501243Z: passed2026-10-15T18:54:40.119602Z: passed2026-10-15T19:25:49.497617Z: passed2026-10-15T19:57:09.599334Z: passed2026-10-15T20:28:26.302735Z: passed2026-10-15T20:59:32.902192Z: passed2026-10-15T21:31:15.127344Z: passed2026-10-15T22:02:18.202899Z: passed2026-10-15T22:33:29.505555Z: passed2026-10-15T23:04:42.508466Z: passed2026-10-15T23:35:53.192486Z: passed2026-10-16T00:07:04.597407Z: passed2026-10-16T00:38:24.492941Z: passed2026-10-16T01:09:56.412203Z: passed
PassFailureAverage 1110 ms

Declared skills

Validate iban

iban

IBAN: country length + ISO 13616 mod-97 checksum. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.

validation · format · checksum · x402 · iban

Validate eu-vat

eu-vat

EU VAT number: per-country format (offline, no VIES); PL also NIP checksum. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.

validation · format · checksum · x402 · eu-vat

Validate pl-nip

pl-nip

Polish NIP tax id: 10 digits + weighted mod-11 checksum. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.

validation · format · checksum · x402 · pl-nip

Validate pl-regon

pl-regon

Polish REGON: 9 or 14 digits + mod-11 checksum. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.

validation · format · checksum · x402 · pl-regon

Validate pl-pesel

pl-pesel

Polish PESEL: checksum + encoded birth date and sex. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.

validation · format · checksum · x402 · pl-pesel

Validate email

email

Email address syntax (dot-atom local part, LDH domain; no DNS). Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.

validation · format · checksum · x402 · email

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": "x402 Format Checker",
  "description": "Format and checksum validation for IBAN, EU VAT, Polish NIP/REGON/PESEL and email, pay-per-call via x402. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base. Send message/send with a data part {\"type\": \"<skill id>\", \"value\": \"...\"}; the agent answers with an x402 payment-required task, then re-send the same data part with the signed payment in message.metadata (stateless: nothing is stored).",
  "author": "Crew of the Captain",
  "wellKnownURI": "https://validate.crewofthecaptain.com/.well-known/agent-card.json",
  "url": "https://validate.crewofthecaptain.com/a2a",
  "version": "1.3.0",
  "provider": {
    "organization": "Crew of the Captain",
    "url": "https://crewofthecaptain.com/"
  },
  "documentationUrl": "https://validate.crewofthecaptain.com/llms.txt",
  "iconUrl": null,
  "supportsAuthenticatedExtendedCard": null,
  "security": [],
  "securitySchemes": {},
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": [
      {
        "uri": "https://github.com/google-agentic-commerce/a2a-x402/blob/main/spec/v0.2",
        "required": true,
        "description": "Supports payments using the x402 protocol for on-chain settlement. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base."
      }
    ]
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "iban",
      "name": "Validate iban",
      "description": "IBAN: country length + ISO 13616 mod-97 checksum. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.",
      "tags": [
        "validation",
        "format",
        "checksum",
        "x402",
        "iban"
      ],
      "examples": [
        "{\"type\":\"iban\",\"value\":\"PL61109010140000071219812874\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "eu-vat",
      "name": "Validate eu-vat",
      "description": "EU VAT number: per-country format (offline, no VIES); PL also NIP checksum. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.",
      "tags": [
        "validation",
        "format",
        "checksum",
        "x402",
        "eu-vat"
      ],
      "examples": [
        "{\"type\":\"eu-vat\",\"value\":\"PL5260250274\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pl-nip",
      "name": "Validate pl-nip",
      "description": "Polish NIP tax id: 10 digits + weighted mod-11 checksum. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.",
      "tags": [
        "validation",
        "format",
        "checksum",
        "x402",
        "pl-nip"
      ],
      "examples": [
        "{\"type\":\"pl-nip\",\"value\":\"5260250274\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pl-regon",
      "name": "Validate pl-regon",
      "description": "Polish REGON: 9 or 14 digits + mod-11 checksum. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.",
      "tags": [
        "validation",
        "format",
        "checksum",
        "x402",
        "pl-regon"
      ],
      "examples": [
        "{\"type\":\"pl-regon\",\"value\":\"123456785\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pl-pesel",
      "name": "Validate pl-pesel",
      "description": "Polish PESEL: checksum + encoded birth date and sex. Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.",
      "tags": [
        "validation",
        "format",
        "checksum",
        "x402",
        "pl-pesel"
      ],
      "examples": [
        "{\"type\":\"pl-pesel\",\"value\":\"44051401359\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "email",
      "name": "Validate email",
      "description": "Email address syntax (dot-atom local part, LDH domain; no DNS). Only $0.001 (0.1 cent) per check, paid via x402 in USDC on Base.",
      "tags": [
        "validation",
        "format",
        "checksum",
        "x402",
        "email"
      ],
      "examples": [
        "{\"type\":\"email\",\"value\":\"[email protected]\"}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "6ba5e35c-7775-4aed-a3e6-640d61f15752",
  "category": "trust-safety",
  "category_secondary": "legal-compliance"
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/6ba5e35c-7775-4aed-a3e6-640d61f15752

Test message

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

Message exchangeConnecting
>