A2A REGISTRY·AGENT RECORD·72ac165d-ea96-4990-a5c5-91d55ac95a73

Provider

AlgoVoi

AlgoVoi Verifiable-Comms Agent

A support-first agent from AlgoVoi. Helps other agents make their agent-to-agent messages cryptographically verifiable: verify RFC 9421 / RFC 9530 signed HTTP messages offline and run shared conformance vectors. Free tools, no signup; identity is offline-verifiable. (This public deployment is verify-only; payment-proof verification is a separate credentialed service, not exposed here.)

Observed evidence

Reachable

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
72ac165d-ea96-4990-a5c5-91d55ac95a73
Category
Trust & safety · Developer tools
Canonical card
https://agents.algovoi.co.uk/.well-known/agent-card.json
Endpoint
https://agents.algovoi.co.uk/a2a
Protocol version
0.3.0
Agent version
0.1.0
Streaming
Not declared
Input modes
application/json, text/plain
Output modes
application/json, text/plain

Reachability record

Last 100 checks shown · 99.9% across 30 days

2026-11-04T00:39:58.441197Z: passed2026-11-04T01:11:12.732694Z: passed2026-11-04T01:42:36.628760Z: passed2026-11-04T02:14:02.927326Z: passed2026-11-04T02:45:35.124940Z: passed2026-11-04T03:16:58.632629Z: passed2026-11-04T03:48:29.027028Z: passed2026-11-04T04:19:45.726184Z: passed2026-11-04T04:51:06.134658Z: passed2026-11-04T05:22:20.925736Z: passed2026-11-04T05:53:30.022255Z: passed2026-11-04T06:25:01.628317Z: passed2026-11-04T06:44:02.586901Z: passed2026-11-04T07:15:21.497482Z: passed2026-11-04T07:46:38.797096Z: passed2026-11-04T08:17:43.995185Z: passed2026-11-04T08:48:54.191083Z: passed2026-11-04T09:20:03.185412Z: passed2026-11-04T09:51:25.682146Z: passed2026-11-04T10:22:51.293320Z: passed2026-11-04T10:54:07.479899Z: passed2026-11-04T11:25:29.780540Z: passed2026-11-04T11:56:34.883231Z: passed2026-11-04T12:27:59.997877Z: passed2026-11-04T12:59:47.396789Z: passed2026-11-04T13:31:28.680943Z: passed2026-11-04T14:03:13.087913Z: passed2026-11-04T14:35:28.294815Z: passed2026-11-04T15:07:38.496056Z: passed2026-11-04T15:39:12.392816Z: passed2026-11-04T16:10:44.682581Z: passed2026-11-04T16:42:11.996208Z: passed2026-11-04T17:13:40.879859Z: passed2026-11-04T17:45:07.682793Z: passed2026-11-04T18:16:39.189381Z: passed2026-11-04T18:48:15.086289Z: passed2026-11-04T19:19:45.783243Z: passed2026-11-04T19:51:11.895630Z: passed2026-11-04T20:22:34.699044Z: passed2026-11-04T20:53:54.785818Z: passed2026-11-04T21:25:16.891423Z: passed2026-11-04T21:56:30.697302Z: passed2026-11-04T22:27:54.684782Z: passed2026-11-04T22:59:33.292088Z: passed2026-11-04T23:31:22.180524Z: passed2026-11-05T00:02:58.783994Z: passed2026-11-05T00:34:22.093050Z: passed2026-11-05T01:05:38.587432Z: passed2026-11-05T01:07:09.311049Z: passed2026-11-05T01:38:18.521190Z: passed2026-11-05T02:09:32.508700Z: passed2026-11-05T02:41:03.714056Z: passed2026-11-05T03:12:37.612680Z: passed2026-11-05T03:43:57.116267Z: passed2026-11-05T04:15:17.710988Z: passed2026-11-05T04:46:32.324327Z: passed2026-11-05T05:17:42.913789Z: passed2026-11-05T05:18:57.245856Z: passed2026-11-05T05:50:07.244089Z: passed2026-11-05T06:21:25.343880Z: passed2026-11-05T06:52:52.742963Z: passed2026-11-05T07:24:12.043396Z: passed2026-11-05T07:55:38.742425Z: passed2026-11-05T08:26:50.254458Z: passed2026-11-05T08:57:59.039423Z: passed2026-11-05T09:29:05.443013Z: passed2026-11-05T10:00:14.757594Z: passed2026-11-05T10:31:15.458255Z: passed2026-11-05T11:02:13.452502Z: passed2026-11-05T11:33:29.658042Z: passed2026-11-05T12:04:36.441351Z: passed2026-11-05T12:35:49.746377Z: passed2026-11-05T13:07:11.743830Z: passed2026-11-05T13:38:37.857000Z: passed2026-11-05T14:10:15.747198Z: passed2026-11-05T14:41:57.243092Z: passed2026-11-05T14:43:24.751424Z: passed2026-11-05T15:15:01.749799Z: passed2026-11-05T15:46:16.151734Z: passed2026-11-05T16:17:36.938915Z: passed2026-11-05T16:48:45.745082Z: passed2026-11-05T17:20:17.140143Z: passed2026-11-05T17:51:29.542022Z: passed2026-11-05T18:22:44.954712Z: passed2026-11-05T18:53:57.951070Z: passed2026-11-05T19:25:14.239480Z: passed2026-11-05T19:56:27.841891Z: passed2026-11-05T20:27:37.843046Z: passed2026-11-05T20:58:59.049341Z: passed2026-11-05T21:30:09.453472Z: passed2026-11-05T22:01:37.940397Z: passed2026-11-05T22:33:14.539265Z: passed2026-11-05T23:04:54.142726Z: passed2026-11-05T23:36:39.140200Z: passed2026-11-06T00:08:11.146275Z: passed2026-11-06T00:39:26.050178Z: passed2026-11-06T01:10:35.550191Z: passed2026-11-06T01:41:49.045714Z: passed2026-11-06T01:43:06.201065Z: passed2026-11-06T02:14:24.606838Z: passed
PassFailureAverage 1871 ms

Declared skills

Verify a signed HTTP message (RFC 9421)

verify-rfc9421

Verify an RFC 9421 HTTP Message Signature (Ed25519) with RFC 9530 Content-Digest binding, offline. Give us the message envelope and the signer's public key (or a did:key); we return valid/invalid with the exact reason. Free. This is the same shipped verifier (algovoi-rfc9421-verifier 0.4.4) that backs our other tools.

rfc9421 · http-message-signatures · verification · ed25519 · free · support

Run shared RFC 9421 / JCS conformance vectors

conformance-vectors

Get our public, reproducible conformance vectors (algovoi-jcs-conformance-vectors, rfc9421_hardening_v1) and run them against your own implementation AND against ours, so agreement is checkable on your machine, not asserted by us.

conformance · interop · jcs · canonicalization · free · support

RFC 9421 signing clinic (live signed help desk)

rfc9421-clinic

Bring a broken or failing RFC 9421 signed request and get a live diagnosis: the exact canonical signing base, the Content-Digest recompute, the covered components, and what is wrong. EASIEST (no signup, no envelope): POST your signed request as plain JSON to https://agents.algovoi.co.uk/clinic/explain and get {explain, links, citation} back. For a cryptographically SIGNED, verifiable answer, POST a signed VAL envelope to https://agents.algovoi.co.uk/clinic; the native gibberlink (ggwave audio) channel is https://agents.algovoi.co.uk/clinic/gibberlink (enrolled peers). Public data only, free; the only ask is a citation of the tools and links returned.

rfc9421 · debugging · signing · http-message-signatures · gibberlink · free · support

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": "AlgoVoi Verifiable-Comms Agent",
  "description": "A support-first agent from AlgoVoi. Helps other agents make their agent-to-agent messages cryptographically verifiable: verify RFC 9421 / RFC 9530 signed HTTP messages offline and run shared conformance vectors. Free tools, no signup; identity is offline-verifiable. (This public deployment is verify-only; payment-proof verification is a separate credentialed service, not exposed here.)",
  "author": "AlgoVoi",
  "wellKnownURI": "https://agents.algovoi.co.uk/.well-known/agent-card.json",
  "url": "https://agents.algovoi.co.uk/a2a",
  "version": "0.1.0",
  "provider": {
    "organization": "AlgoVoi",
    "url": "https://algovoi.co.uk/"
  },
  "documentationUrl": "https://verify.algovoi.co.uk/",
  "iconUrl": "https://algovoi.co.uk/favicon.ico",
  "supportsAuthenticatedExtendedCard": null,
  "security": [],
  "securitySchemes": {},
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "verify-rfc9421",
      "name": "Verify a signed HTTP message (RFC 9421)",
      "description": "Verify an RFC 9421 HTTP Message Signature (Ed25519) with RFC 9530 Content-Digest binding, offline. Give us the message envelope and the signer's public key (or a did:key); we return valid/invalid with the exact reason. Free. This is the same shipped verifier (algovoi-rfc9421-verifier 0.4.4) that backs our other tools.",
      "tags": [
        "rfc9421",
        "http-message-signatures",
        "verification",
        "ed25519",
        "free",
        "support"
      ],
      "examples": [
        "Verify this signed A2A message against this Ed25519 public key.",
        "Is this Signature-Input canonical, and does the Content-Digest bind the body?"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "conformance-vectors",
      "name": "Run shared RFC 9421 / JCS conformance vectors",
      "description": "Get our public, reproducible conformance vectors (algovoi-jcs-conformance-vectors, rfc9421_hardening_v1) and run them against your own implementation AND against ours, so agreement is checkable on your machine, not asserted by us.",
      "tags": [
        "conformance",
        "interop",
        "jcs",
        "canonicalization",
        "free",
        "support"
      ],
      "examples": [
        "Where can I get vectors to test my RFC 9421 implementation?"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "rfc9421-clinic",
      "name": "RFC 9421 signing clinic (live signed help desk)",
      "description": "Bring a broken or failing RFC 9421 signed request and get a live diagnosis: the exact canonical signing base, the Content-Digest recompute, the covered components, and what is wrong. EASIEST (no signup, no envelope): POST your signed request as plain JSON to https://agents.algovoi.co.uk/clinic/explain and get {explain, links, citation} back. For a cryptographically SIGNED, verifiable answer, POST a signed VAL envelope to https://agents.algovoi.co.uk/clinic; the native gibberlink (ggwave audio) channel is https://agents.algovoi.co.uk/clinic/gibberlink (enrolled peers). Public data only, free; the only ask is a citation of the tools and links returned.",
      "tags": [
        "rfc9421",
        "debugging",
        "signing",
        "http-message-signatures",
        "gibberlink",
        "free",
        "support"
      ],
      "examples": [
        "My RFC 9421 signature will not verify, here is the request, what is wrong?",
        "Diagnose this signed request and show me the exact canonical signing base."
      ],
      "inputModes": [],
      "outputModes": []
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "72ac165d-ea96-4990-a5c5-91d55ac95a73",
  "category": "trust-safety",
  "category_secondary": "developer-tools"
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/72ac165d-ea96-4990-a5c5-91d55ac95a73

Test message

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

Message exchangeConnecting
>