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 · 100.0% across 30 days

2026-10-15T07:26:09.897887Z: passed2026-10-15T07:57:38.111859Z: passed2026-10-15T08:30:18.788218Z: passed2026-10-15T09:02:51.300244Z: passed2026-10-15T09:34:09.608725Z: passed2026-10-15T10:05:20.291875Z: passed2026-10-15T10:36:27.089863Z: passed2026-10-15T11:07:44.490651Z: passed2026-10-15T11:38:48.006168Z: passed2026-10-15T12:09:49.803862Z: passed2026-10-15T12:40:54.200090Z: passed2026-10-15T13:11:56.496336Z: passed2026-10-15T13:43:05.005638Z: passed2026-10-15T14:14:05.705192Z: passed2026-10-15T14:45:11.689690Z: passed2026-10-15T15:16:28.600019Z: passed2026-10-15T15:47:36.893025Z: passed2026-10-15T16:18:44.199223Z: passed2026-10-15T16:49:49.501860Z: passed2026-10-15T17:21:01.806065Z: passed2026-10-15T17:52:13.309532Z: passed2026-10-15T18:24:05.297071Z: passed2026-10-15T18:55:15.897998Z: passed2026-10-15T19:26:23.817584Z: passed2026-10-15T19:57:54.594483Z: passed2026-10-15T20:29:04.801337Z: passed2026-10-15T21:00:32.190401Z: passed2026-10-15T21:31:50.692754Z: passed2026-10-15T22:02:52.501904Z: passed2026-10-15T22:34:11.200168Z: passed2026-10-15T23:05:21.795286Z: passed2026-10-15T23:36:35.800935Z: passed2026-10-16T00:07:48.896652Z: passed2026-10-16T00:39:01.305620Z: passed2026-10-16T01:10:46.398910Z: passed2026-10-16T01:42:00.309510Z: passed2026-10-16T02:13:17.690018Z: passed2026-10-16T02:44:24.704311Z: passed2026-10-16T03:15:38.006910Z: passed2026-10-16T03:46:53.392844Z: passed2026-10-16T04:17:58.507139Z: passed2026-10-16T04:49:12.805889Z: passed2026-10-16T05:20:27.808369Z: passed2026-10-16T05:51:47.207756Z: passed2026-10-16T06:22:53.705736Z: passed2026-10-16T06:54:04.305543Z: passed2026-10-16T07:25:12.604141Z: passed2026-10-16T07:56:23.394270Z: passed2026-10-16T08:12:51.336991Z: passed2026-10-16T08:45:17.721457Z: passed2026-10-16T09:17:25.826360Z: passed2026-10-16T09:48:32.833046Z: passed2026-10-16T10:19:30.125215Z: passed2026-10-16T10:50:39.819700Z: passed2026-10-16T11:21:37.725663Z: passed2026-10-16T11:52:33.730353Z: passed2026-10-16T12:23:32.119790Z: passed2026-10-16T12:54:32.524456Z: passed2026-10-16T13:25:36.441295Z: passed2026-10-16T13:56:37.325686Z: passed2026-10-16T14:27:38.130969Z: passed2026-10-16T14:58:39.038021Z: passed2026-10-16T15:29:36.136332Z: passed2026-10-16T16:00:43.419567Z: passed2026-10-16T16:31:45.630152Z: passed2026-10-16T17:02:48.626487Z: passed2026-10-16T17:33:53.526156Z: passed2026-10-16T18:05:03.447036Z: passed2026-10-16T18:06:25.060365Z: passed2026-10-16T18:24:19.909443Z: passed2026-10-16T18:33:45.007259Z: passed2026-10-16T19:02:26.881410Z: passed2026-10-16T19:33:40.480822Z: passed2026-10-16T20:04:49.484599Z: passed2026-10-16T20:11:32.169059Z: passed2026-10-16T20:42:41.081579Z: passed2026-10-16T21:13:45.879601Z: passed2026-10-16T21:44:54.183135Z: passed2026-10-16T22:16:03.876473Z: passed2026-10-16T22:47:12.074191Z: passed2026-10-16T23:18:17.890645Z: passed2026-10-16T23:49:32.081310Z: passed2026-10-17T00:20:38.477580Z: passed2026-10-17T00:51:48.680962Z: passed2026-10-17T01:23:32.385765Z: passed2026-10-17T01:55:04.583911Z: passed2026-10-17T02:26:47.282241Z: passed2026-10-17T02:58:08.978250Z: passed2026-10-17T03:29:38.186852Z: passed2026-10-17T04:01:13.570875Z: passed2026-10-17T04:32:25.985225Z: passed2026-10-17T05:03:43.680607Z: passed2026-10-17T05:35:01.384642Z: passed2026-10-17T06:06:23.479076Z: passed2026-10-17T06:37:47.877051Z: passed2026-10-17T07:08:58.986731Z: passed2026-10-17T07:40:16.980096Z: passed2026-10-17T08:11:44.086272Z: passed2026-10-17T08:43:17.680294Z: passed2026-10-17T09:16:02.571036Z: passed
PassFailureAverage 1769 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
>