Skip to content
Back to AgentVerify

Card snapshot

agentverify.t-horizon.co.za · 2026-10-30 17:57:52 UTC · 59184174b39adb4417e7993f989bf757bda5e47f1820e7456d445a71e3d8b792

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "AgentVerify",
  "description": "HTTP trust service for commercial agents. Register an Ed25519 identity, check a counterparty's trust score (x402), co-sign receipts, and verify badges.",
  "version": "1.0.0",
  "protocolVersion": "0.3.0",
  "url": "https://agentverify.t-horizon.co.za/",
  "documentationUrl": "https://agentverify.t-horizon.co.za/docs",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "register-identity",
      "name": "Register an agent identity",
      "description": "Prove an Ed25519 key and publish a profile. Returns a stable av: id.",
      "tags": [
        "identity",
        "ed25519"
      ],
      "examples": [
        "Register me as Northwind Labs with the search capability."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "check-trust",
      "name": "Check counterparty trust",
      "description": "GET /v1/trust?agent_id=. Unpaid unsigned calls return HTTP 402 and an x402 challenge. Registered agents get 10 free checks per day by signing AgentVerify-Signature.",
      "tags": [
        "trust",
        "x402",
        "reputation"
      ],
      "examples": [
        "What is the trust score for av:0123456789abcdef0123456789abcdef?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "record-receipt",
      "name": "Record a commercial receipt",
      "description": "Submit and co-sign a receipt so both parties count toward reputation. Up to 20 signatures per agent per day are free with AgentVerify-Signature; after that the price is $0.005.",
      "tags": [
        "receipts",
        "x402"
      ],
      "examples": [
        "Record a completed 10 USDC service receipt and ask the counterparty to co-sign."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "verify-badge",
      "name": "Issue or verify a trust badge",
      "description": "Mint a short-lived EdDSA badge or verify one offline with the JWKS.",
      "tags": [
        "badges",
        "vc"
      ],
      "examples": [
        "Issue a trust badge for this agent and verify it against the JWKS."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "mcp",
      "name": "MCP trust tools",
      "description": "Streamable HTTP MCP at https://agentverify.t-horizon.co.za/mcp (protocol 2025-06-18). Tools: get_pricing, get_agent_profile, verify_badge, and trust_check. trust_check speaks x402 over MCP via _meta['x402/payment'], or _meta['agentverify/auth'] for the free daily quota.",
      "tags": [
        "mcp",
        "x402",
        "trust"
      ],
      "examples": [
        "List MCP tools and check trust for av:0123456789abcdef0123456789abcdef."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}