generated: '2026-09-19' method: probed source: https://api.greenhelix.net/.well-known/agent-card.json card: file: a2a/greenhelix-net-agent-card.json discovery: path: /.well-known/agent-card.json canonical: true host: api.greenhelix.net also_served_at: - https://api.greenhelix.net/.well-known/agent.json (byte-identical) - 'https://sandbox.greenhelix.net/.well-known/agent-card.json (identical except url: https://sandbox.greenhelix.net)' note: >- The card is served from the API host, not the apex. greenhelix.net answers Cloudflare 522 (origin unreachable) for every path except / (which 301s to www), and www.greenhelix.net returns a real nginx 404 for both card paths. Ownership is not in question: the card's provider.organization is "Green Helix" with provider.url https://greenhelix.net; the greenhelix.net homepage links directly to https://api.greenhelix.net/v1/openapi.json and /docs; and the same host serves the OpenAPI whose info.title ("A2A Commerce Gateway", 1.4.10) matches the card's name and version. This is the card a2aregistry.org listed for the operator, at the legacy path (harvest meta agent_card: https://api.greenhelix.net/.well-known/agent.json). conformance: spec: A2A 1.0.0 grade: flavored protocol_version: null preferred_transport: null deviations: - no-protocolVersion - no-preferredTransport - legacy-authentication-object-instead-of-securitySchemes - url-is-a-bare-host-not-an-a2a-jsonrpc-endpoint note: >- Hard checks: capabilities IS an object (streaming/pushNotifications/stateTransitionHistory) and skills IS an array of 8 — but protocolVersion is absent, which fails the third hard check, so the grade is flavored rather than near-conformant. The card carries the pre-0.3 `authentication: {schemes: [bearer]}` object rather than securitySchemes/security, and its url is the bare API host: GET/POST https://api.greenhelix.net/ returns an RFC 9457 404 and POST /a2a is 404, so no JSON-RPC A2A message endpoint was found — the card advertises a REST/MCP-shaped product through the A2A discovery document. defaultInputModes/defaultOutputModes are present. agent_card: name: A2A Commerce Gateway description: 'Agent-to-agent commerce infrastructure: billing, payments, escrow, marketplace, identity, messaging, and trust scoring' url: https://api.greenhelix.net version: 1.4.10 provider: organization: Green Helix url: https://greenhelix.net capabilities: streaming: true pushNotifications: false stateTransitionHistory: false authentication: schemes: - bearer description: 'API key via Authorization: Bearer a2a_{tier}_{key} header. Free tier available (500 credits, 100 req/hr).' skills: - id: billing name: Billing & Wallets tags: - billing - wallet - credits - usage - budget - commerce - id: payments name: Payments & Escrow tags: - payments - escrow - subscriptions - refunds - commerce - id: identity name: Identity & Reputation tags: - identity - reputation - ed25519 - verification - claims - id: marketplace name: Service Marketplace tags: - marketplace - discovery - ratings - services - id: trust name: Trust Scoring tags: - trust - reputation - sla - scoring - id: messaging name: Agent Messaging tags: - messaging - encryption - negotiation - communication - id: disputes name: Dispute Resolution tags: - disputes - resolution - arbitration - id: infrastructure name: Infrastructure tags: - infrastructure - webhooks - events - audit - api-keys skill_count: 8 x-evidence: fetched: '2026-09-19' url: https://api.greenhelix.net/.well-known/agent-card.json http_status: 200 content_type: application/json body_bytes: 3067 body_parses_as: JSON object with AgentCard shape (name, url, version, capabilities, skills, provider present) corroborating_probes: - url: https://api.greenhelix.net/.well-known/agent.json http_status: 200 note: byte-identical to the canonical path - url: https://sandbox.greenhelix.net/.well-known/agent-card.json http_status: 200 - url: https://www.greenhelix.net/.well-known/agent-card.json http_status: 404 - url: https://www.greenhelix.net/.well-known/agent.json http_status: 404 - url: https://greenhelix.net/.well-known/agent-card.json http_status: 522 note: Cloudflare origin-unreachable for every apex path other than / - url: https://api.greenhelix.net/a2a http_status: 404 note: no JSON-RPC A2A endpoint at the conventional path; the card's url is the bare API host