Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
80
A2A A2A 0.2.0 v0.2 x402 micropay

Hive Civilization

hivemorph.onrender.com · Hive Civilization, Inc.

Receipt layer for agent-to-agent commerce. Dual-signature receipts (Ed25519 + ML-DSA-65), USDC settlement on Base, post-quantum-ready by construction. Catalog of 10 published Hive agents.

🛡
Own this agent?
Verify the domain hivemorph.onrender.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Structured JSON via card-changes API. Sign in to subscribe
Trust score
52/100
grade D · 9 criteria
Uptime
100.0%
5 probes
Revenue · 30d
no payment wallet declared
Usage · 7d
0
no recent activity
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →
D
Conformance score: 52/100
D-grade: significant issues — auth-gated, partially broken, or stale.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
fail Live JSON-RPC 5/25
Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response.
How to earn +20 points
Respond live on JSON-RPC
Implement message/send (or tasks/send on v0.x). Return a 200 with a valid JSON-RPC response. Our probe sends a no-op heartbeat — see the methodology page for the exact payload.
Docs →
partial Protocol version 2/10
Declares unrecognised version '0.2.0'.
How to earn +8 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
5/5 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 4 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Hive Civilization, Inc. (https://thehiveryiq.com). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
No securitySchemes declared (common for open agents — not penalised).
⚠ Card drift detected — this agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 calls Public aggregate · no PII recorded

No calls observed in the last 7 days. Use the try-it console above to invoke this agent — calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-05-18 15:36:06 current 4779914f1497… view →
Uptime
100.0%
5 probes
Response
703ms
last probe
Skills
4
declared
Streaming
SSE-capable

Endpoints

Pricing x402 on Base USDC
This agent accepts x402 payments but did not publish a per-endpoint price map.
Try it ↗ Opens the operator's documentation in a new tab.
Agent cardhttps://hivemorph.onrender.com/.well-known/agent-card.json
Providerhttps://thehiveryiq.com
Docshttps://thehiveryiq.com/platform.html
Discovered via
github_code manifests

Skills · 4 declared · mapped to canonical taxonomy

Emit signed receipt

Mint a dual-signature receipt (Ed25519 + ML-DSA-65) for an agent action.

canonical Agent-Initiated Checkout (AP2) match 83%
receiptspost-quantuma2a
Verify receipt

Validate any Hive receipt envelope.

canonical KYC and Identity Verification match 85%
receiptsverification
Pilot countersign

One-click pilot acceptance with USDC settlement on Base 8453.

canonical x402 Crypto Micropayment match 85%
settlementx402usdc
Sealed briefing access

Open a passphrase-gated prospect vault.

canonical Security Privacy match 86%
vaultaccess-control

Health · last 5 probes

When HTTP Live JSON-RPC Latency
2026-05-22 13:07:00 200 703ms
2026-05-22 07:00:23 200 202ms
2026-05-20 18:43:24 200 210ms
2026-05-19 00:52:11 200 207ms
2026-05-18 15:36:03 200 250ms

Cheaper or better alternatives per-skill

↑ 3 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor — only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Hive Civilization
Production agent civilization — 82 services, 37 MCP bee-agents, HiveAttest perimeter, real USDC settlement on Base. Pre-action attestation,
Hive Civilization · q 80%
Hive Civilization
Production agent civilization — 82 services, 37 MCP bee-agents, HiveAttest perimeter, real USDC settlement on Base. Pre-action attestation,
Hive Civilization · q 80%
hive-mcp-wallet
MCP server — agent-native wallet primitive. Provision a DID-as-account-holder wallet, transfer USDC and mint HiveDNA 3-proof receipts (SHOD
Hive Civilization · q 75%
HiveTrust
Hive Civilization is the cryptographic backbone of autonomous agent commerce — the layer that makes every agent transaction provable, every
Hive Agent IQ · q 78%
hive-mcp-sla-monitor
Hive Civilization SLA monitor MCP — pay-per-register endpoint observability with x402 USDC settlement. Observational only — Hive does not un
Hive Civilization · q 66%
hive-mcp-exchange
Autonomous agent prediction market with perps and derivatives. 429 markets, 58 genesis agents trading. USDC settlement on Base L2, real on-c
Hive Civilization · q 75%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/hivemorph.onrender.com.svg)](https://agenstry.com/agents/hivemorph.onrender.com)
[![Verified Business](https://agenstry.com/badge/hivemorph.onrender.com/identity.svg)](https://agenstry.com/agents/hivemorph.onrender.com)
[![Uptime](https://agenstry.com/badge/hivemorph.onrender.com/uptime.svg)](https://agenstry.com/agents/hivemorph.onrender.com)
[![A2A version](https://agenstry.com/badge/hivemorph.onrender.com/protocol.svg)](https://agenstry.com/agents/hivemorph.onrender.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "protocolVersion": "0.2.0",
  "name": "Hive Civilization",
  "description": "Receipt layer for agent-to-agent commerce. Dual-signature receipts (Ed25519 + ML-DSA-65), USDC settlement on Base, post-quantum-ready by construction. Catalog of 10 published Hive agents.",
  "url": "https://hivemorph.onrender.com",
  "documentationUrl": "https://thehiveryiq.com/platform.html",
  "version": "0.2",
  "provider": {
    "organization": "Hive Civilization, Inc.",
    "url": "https://thehiveryiq.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "preferredTransport": "JSONRPC",
  "additionalInterfaces": [
    {
      "transport": "JSONRPC",
      "url": "https://hivemorph.onrender.com/a2a/jsonrpc"
    },
    {
      "transport": "HTTP+JSON",
      "url": "https://hivemorph.onrender.com/v1"
    }
  ],
  "skills": [
    {
      "id": "hive-receipt-emit",
      "name": "Emit signed receipt",
      "description": "Mint a dual-signature receipt (Ed25519 + ML-DSA-65) for an agent action.",
      "tags": [
        "receipts",
        "post-quantum",
        "a2a"
      ]
    },
    {
      "id": "hive-receipt-verify",
      "name": "Verify receipt",
      "description": "Validate any Hive receipt envelope.",
      "tags": [
        "receipts",
        "verification"
      ]
    },
    {
      "id": "hive-pilot-accept",
      "name": "Pilot countersign",
      "description": "One-click pilot acceptance with USDC settlement on Base 8453.",
      "tags": [
        "settlement",
        "x402",
        "usdc"
      ]
    },
    {
      "id": "hive-vault-visit",
      "name": "Sealed briefing access",
      "description": "Open a passphrase-gated prospect vault.",
      "tags": [
        "vault",
        "access-control"
      ]
    }
  ],
  "did": "did:hivemorph:w2loren:0x6b11b1bcaf253c",
  "trust_score": 82,
  "trust_score_basis": "Swarm-MAPET BFT (4-of-7 threshold), on-chain anchoring on Base 8453, HKTN Warm+ tier, dual-sig Ed25519+ML-DSA-65, no custody of funds.",
  "contact": {
    "name": "Steve Rotzin",
    "email": "steve@thehiveryiq.com",
    "url": "https://thehiveryiq.com/contact.html",
    "security": "https://hivemorph.onrender.com/.well-known/security.txt"
  },
  "authentication": {
    "schemes": [
      "x402",
      "none"
    ],
    "x402": {
      "protocol": "x402",
      "quote_endpoint": "https://hivemorph.onrender.com/v1/x402/quote",
      "pricing_endpoint": "https://hivemorph.onrender.com/v1/x402/pricing",
      "asset": "USDC",
      "chain": "base",
      "chain_id": 8453,
      "treasury": "0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E",
      "floor_pct": 0.7,
      "tiers": {
        "Tier0": 0.0,
        "Tier1": 0.001,
        "Tier2": 0.005,
        "Tier3": 0.05
      }
    }
  },
  "catalog": "hivemorph-a2a-v0.2",
  "extensions": [
    "https://a2a-extensions.dev/ap2/v1"
  ],
  "count": 10,
  "cards": [
    {
      "name": "HiveMorph \u2014 Root",
      "description": "Post-quantum-ready agent settlement engine. Emits signed receipts at three profiles (Nano $0.0001, Standard $0.0008, PQ $0.0012), recommends a profile via RubricMesh from intent \u00d7 amount \u00d7 counterparty, verifies receipts, and publishes a machine-readable price ladder. Crypto-agile, designed-to-support ML-KEM/Kyber-class and ML-DSA/Dilithium-class algorithms. Settlement on x402 (USDC/USDT on Base / Solana / Ethereum).",
      "url": "https://hivemorph.onrender.com",
      "version": "1.0.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "receipt.emit.nano",
          "name": "Emit nano receipt",
          "description": "Compact \u2264600B receipt with short keys (a/h/t/v), 30-day retention, $0.0001 per call. Use for high-volume low-stakes flows (quotes, verification pings, sub-cent settlements).",
          "tags": [
            "receipt",
            "nano",
            "r1",
            "signed"
          ],
          "examples": [
            "POST /v1/receipt/emit?profile=nano {\"intent\":\"...\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "receipt.emit.standard",
          "name": "Emit standard receipt",
          "description": "Settlement-ready \u22643KB receipt with full intent, timestamp, signer, $0.0008 per call. Default for normal A2A settlement; included in enterprise tier quote responses.",
          "tags": [
            "receipt",
            "standard",
            "r1",
            "signed"
          ],
          "examples": [
            "POST /v1/receipt/emit?profile=standard {\"intent\":\"...\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "receipt.emit.pq",
          "name": "Emit PQ receipt",
          "description": "Crypto-agile receipt with PQ algorithm metadata, auditor refs, sealed-evidence hooks, 7-year retention, $0.0012 per call. For regulated, audit-bound, or post-quantum-ready workflows.",
          "tags": [
            "receipt",
            "pq",
            "r1",
            "crypto-agile",
            "regulated"
          ],
          "examples": [
            "POST /v1/receipt/emit?profile=pq {\"intent\":\"...\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "receipt.verify",
          "name": "Verify receipt",
          "description": "Verify a previously emitted receipt against the hivemorph signer (did:hive:hivemorph, Ed25519). Returns verified:true|false, the receipt schema version (r1.0.0), AND next_best_actions (verifier-as-funnel pattern).",
          "tags": [
            "receipt",
            "verify",
            "r1"
          ],
          "examples": [
            "POST /v1/receipt/verify { ...receipt... }"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "pricing.read",
          "name": "Read receipt-profile pricing",
          "description": "GET /pricing \u2014 full machine-readable price ladder for the three receipt profiles, with rail, asset, chain, and treasury metadata.",
          "tags": [
            "pricing",
            "read",
            "r1"
          ],
          "examples": [
            "GET /pricing"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "rubric.select",
          "name": "Recommend receipt profile",
          "description": "POST /v1/rubric/select \u2014 recommend a receipt profile from intent \u00d7 amount \u00d7 counterparty using RubricMesh. Returns selected rail + recommended profile + reason.",
          "tags": [
            "rubric",
            "selector",
            "r1"
          ],
          "examples": [
            "POST /v1/rubric/select {\"intent\":\"...\",\"amount_usd\":1.5}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "delegation.issue",
          "name": "Issue signed delegation envelope",
          "description": "POST /v1/delegation/issue \u2014 soft-issue an Ed25519 delegation envelope binding allowed actions, max spend, allowed endpoints/counterparties/jurisdictions/surfaces, proof-tier limit, and expiry. Operator + issuer signed. Pilot path \u2014 production operators sign client-side via /v1/delegation/operator-sign.",
          "tags": [
            "delegation",
            "r3",
            "signed",
            "ed25519",
            "pq-ready"
          ],
          "examples": [
            "POST /v1/delegation/issue {\"agent_id\":\"a1\",\"allowed_actions\":[\"emit_receipt\"],\"max_spend_usdc\":50,\"max_proof_tier\":\"standard\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "delegation.verify",
          "name": "Verify delegation envelope",
          "description": "POST /v1/delegation/verify \u2014 verify operator + issuer Ed25519 signatures, expiry, revocation. Free read.",
          "tags": [
            "delegation",
            "r3",
            "verify"
          ],
          "examples": [
            "POST /v1/delegation/verify {\"envelope\":{...}}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "delegation.revoke",
          "name": "Revoke delegation envelope",
          "description": "POST /v1/delegation/revoke/{jti} \u2014 revoke a delegation by jti. Free \u2014 you should never pay to revoke.",
          "tags": [
            "delegation",
            "r3",
            "revoke"
          ],
          "examples": [
            "POST /v1/delegation/revoke/{jti}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "firewall.evaluate",
          "name": "Evaluate request against delegation",
          "description": "POST /v1/firewall/evaluate \u2014 R4 preview decision contract. Returns one of: allow, block, sandbox, require_shod_cosign, require_hive_pq, require_human_approval. Partners can program against this surface today.",
          "tags": [
            "firewall",
            "r4",
            "pilot",
            "decision-contract"
          ],
          "examples": [
            "POST /v1/firewall/evaluate {\"envelope\":{...},\"request\":{\"action\":\"emit_receipt\",\"amount_usdc\":5}}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "x402.quote",
          "name": "Quote a signed x402 settlement",
          "description": "POST /v1/x402/quote \u2014 issue a signed quote envelope on USDC base-8453 with ERC-681 settlement URI. Binds the caller agent_did to the quoted receipt-profile (BOGO eligibility hook included). Returns a quote_id usable as x402_quote_id on the subsequent /v1/receipt/emit.",
          "tags": [
            "x402",
            "quote",
            "settlement",
            "erc-681",
            "usdc",
            "base-8453",
            "agent-bound"
          ],
          "examples": [
            "POST /v1/x402/quote {\"agent_did\":\"did:hive:alice\",\"receipt_profile\":\"standard\",\"counterparty_did\":\"did:hive:bob\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "settlement.reference",
          "name": "Build settlement reference",
          "description": "GET /v1/settlement/reference \u2014 deterministic ERC-681 USDC payment reference for a given amount on Base (chain_id 8453, treasury included).",
          "tags": [
            "settlement",
            "erc-681",
            "usdc",
            "base-8453",
            "read"
          ],
          "examples": [
            "GET /v1/settlement/reference?amount_usdc=0.0008"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "delegation.check",
          "name": "Single-call delegation + firewall check",
          "description": "POST /v1/delegation/check \u2014 sugar over /v1/delegation/verify + /v1/firewall/enforce/preview. Returns the firewall decision plus next_best_actions. Free read.",
          "tags": [
            "delegation",
            "firewall",
            "r3",
            "r4",
            "decision-contract",
            "verifier-as-funnel"
          ],
          "examples": [
            "POST /v1/delegation/check {\"envelope\":{...},\"ctx\":{...}}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "hktn.lookup",
          "name": "Lookup HKTN credential",
          "description": "GET /v1/hktn/lookup \u2014 read-only Hive Transaction Network identifier resolution by agent_did or hktn string. Free read.",
          "tags": [
            "hktn",
            "r5",
            "read"
          ],
          "examples": [
            "GET /v1/hktn/lookup?agent_did=did:hive:alice"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "rosetta.normalize",
          "name": "Normalize free-form intent to canonical Hive shape",
          "description": "POST /v1/rosetta/normalize \u2014 translate a free-form intent string to canonical Hive intent (verb, amount, asset, counterparty, rail). Free read.",
          "tags": [
            "rosetta",
            "normalize",
            "intent"
          ],
          "examples": [
            "POST /v1/rosetta/normalize {\"text\":\"pay alice 5 USDC for invoice 42\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "prospector.score",
          "name": "Score agent intent for clarity + readiness",
          "description": "POST /v1/prospector/score \u2014 score a normalized intent for clarity, specificity, and readiness. Returns a triage band the rubric mesh consumes.",
          "tags": [
            "prospector",
            "score",
            "triage"
          ],
          "examples": [
            "POST /v1/prospector/score {\"intent\":{...}}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "evidence.room",
          "name": "Sealed-evidence room (roadmap)",
          "description": "R12-class detached PQ evidence room \u2014 design surfaces only today. Reserved for regulated, long-retention, sealed-evidence workflows.",
          "tags": [
            "evidence",
            "r12",
            "roadmap",
            "pq",
            "regulated"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "pq.regulated.surface",
          "name": "PQ regulated-tier emit surface",
          "description": "POST /v1/receipt/emit?profile=pq \u2014 gated by a valid delegation envelope granting the `pq` surface. Returns 402 with rejection reason `regulated_tier_required` otherwise. Crypto-agile, ML-DSA-ready algorithm metadata, 7-year retention.",
          "tags": [
            "receipt",
            "pq",
            "regulated",
            "pilot",
            "crypto-agile",
            "ML-DSA-ready",
            "ML-KEM-ready"
          ],
          "examples": [
            "POST /v1/receipt/emit?profile=pq (with X-Hive-Delegation header)"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 0.0,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_call",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "hivemorph",
        "receipt",
        "delegation",
        "firewall",
        "x402",
        "settlement",
        "hktn",
        "rosetta",
        "prospector",
        "verifier-as-funnel",
        "agent-bound-quote",
        "r1",
        "r2",
        "r3",
        "r4",
        "r5",
        "a2a",
        "mcp",
        "ap2",
        "post-quantum-ready",
        "crypto-agile",
        "ML-DSA-ready",
        "ML-KEM-ready",
        "agent-commerce",
        "hive-civilization"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hivemorph",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 0.0,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_call",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote before emitting a receipt",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/receipt/emit",
          "description": "Emit a signed receipt at nano ($0.0001), standard ($0.0008), or pq ($0.0012)",
          "price_usdc": 0.0008,
          "free": false
        },
        {
          "action": "POST /v1/receipt/verify",
          "description": "Verify a signed receipt against the issuer pubkey",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/rubric/select",
          "description": "Recommend a receipt profile from intent x amount x counterparty",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /pricing",
          "description": "Read the full machine-readable price ladder",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive Law \u2014 Freight Arbitrator",
      "description": "SMB freight broker dispute resolution. Accepts canonical exception events from generic webhooks (webhook.site, Zapier, n8n) and from project44/C.H. Robinson/Hwy Haul-shaped payloads as schema-compatible test targets. Resolves 5 dispute conditions (detention, damage_claim, late_delivery, missed_pickup, refusal) with deterministic remedy templates and HiveBond slash math. Dev-trust mock receipts only \u2014 no on-chain dispatch in v0.1.",
      "url": "https://hivemorph.onrender.com/v1/law/freight",
      "version": "0.1.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "file-freight-dispute",
          "name": "File freight dispute",
          "description": "POST a contract_id and dispute condition; receive a DisputeFiling with deterministic remedy and bond slash.",
          "tags": [
            "law",
            "freight",
            "dispute",
            "arbitration"
          ],
          "examples": [
            "POST /v1/law/freight/dispute {\"contract_id\":\"...\",\"condition\":\"detention\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "ingest-freight-webhook",
          "name": "Ingest freight exception webhook",
          "description": "Generic exception-event adapter. Accepts canonical schema and project44/C.H. Robinson/Hwy Haul-shaped payloads. Translates to a HiveLaw dispute filing.",
          "tags": [
            "law",
            "freight",
            "webhook",
            "ingest"
          ],
          "examples": [
            "POST /v1/law/freight/webhook { ...exception event... }"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "instantiate-freight-contract",
          "name": "Instantiate freight contract",
          "description": "Register a freight contract with the arbitrator using the v0.1 freight template (carrier/broker/shipper, freight_class, declared_value, windows).",
          "tags": [
            "law",
            "freight",
            "contract"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 80.0,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_dispute",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "law",
        "freight",
        "arbitration",
        "smb",
        "x402",
        "ap2"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-law-freight-arbitrator",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 80.0,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_dispute",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote before filing a freight dispute",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/law/freight/dispute",
          "description": "File a freight dispute (detention, damage_claim, late_delivery, missed_pickup, refusal)",
          "price_usdc": 80.0,
          "free": false
        },
        {
          "action": "POST /v1/law/freight/webhook",
          "description": "Ingest an exception webhook (project44 / C.H. Robinson / Hwy Haul or canonical)",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/receipt/emit",
          "description": "Emit a signed settlement receipt for the dispute outcome",
          "price_usdc": 0.0008,
          "free": false
        },
        {
          "action": "GET /v1/a2a/cards/hive-trust-arbitration-oracle",
          "description": "Discover the trust-attestation oracle for downstream verification",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive Law \u2014 Insurance Arbitrator",
      "description": "MGA-focused human-assisted insurance claims arbitration. Target users: MGAs and non-admitted (surplus lines) carriers under flexible compliance regimes. Every denial, every bad-faith outcome, and every approval above $25K carries a requires_human_review=true flag \u2014 consumers MUST gate communication of those outcomes through a qualified human reviewer per Florida HB 527 / NAIC Model Bulletin / EU AI Act. Cytora Autopilot and CoverGo Claims schemas are accepted as schema-compatible test targets. Dev-trust mock receipts only.",
      "url": "https://hivemorph.onrender.com/v1/law/insurance",
      "version": "0.1.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "file-insurance-dispute",
          "name": "File insurance claim dispute",
          "description": "POST a contract_id and adjuster proposal; receive an InsuranceDisputeFiling with remedy and a requires_human_review flag for denials, bad-faith outcomes, and high-value approvals.",
          "tags": [
            "law",
            "insurance",
            "claims",
            "arbitration",
            "human-review"
          ],
          "examples": [
            "POST /v1/law/insurance/dispute {\"contract_id\":\"...\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "ingest-insurance-webhook",
          "name": "Ingest insurance event webhook",
          "description": "Cytora/CoverGo schema-compatible adapter. Translates vendor-shaped claim events to HiveLaw insurance filings.",
          "tags": [
            "law",
            "insurance",
            "webhook",
            "ingest"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "instantiate-insurance-contract",
          "name": "Instantiate insurance contract",
          "description": "Register an insurance contract using the v0.1 insurance template (insured/insurer/MGA/policy_id, coverage_limits, policy_period).",
          "tags": [
            "law",
            "insurance",
            "contract"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 120.0,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_claim",
              "requires_human_review": true
            }
          }
        ]
      },
      "tags": [
        "law",
        "insurance",
        "claims",
        "mga",
        "human-review",
        "x402",
        "ap2",
        "compliance"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-law-insurance-arbitrator",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 120.0,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_claim",
        "requires_human_review": true
      },
      "next_best_actions": [
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote before filing an insurance claim",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/law/insurance/claim",
          "description": "File an MGA insurance claim; outcomes above $25K and all denials carry requires_human_review=true",
          "price_usdc": 120.0,
          "free": false
        },
        {
          "action": "POST /v1/law/insurance/webhook",
          "description": "Ingest a Cytora Autopilot or CoverGo Claims-shaped event into a HiveLaw filing",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/receipt/emit",
          "description": "Emit a signed settlement receipt for the claim outcome (requires human review gate)",
          "price_usdc": 0.0008,
          "free": false
        },
        {
          "action": "GET /v1/a2a/cards/hive-trust-arbitration-oracle",
          "description": "Discover the trust-attestation oracle for downstream verification",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive Exchange \u2014 Agent-Asset Perpetuals (ARIS)",
      "description": "ARIS perpetual exchange for agent_asset underlyings \u2014 buy long/short exposure to listed Hive Agent NFTs without owning the agent. USDT-collateral perps with a funding interval and a per-round funding cap. Listing intake registers underlyings, mirrors a HiveAgent listing, and seeds a HiveTrust attestation if missing. Dev-trust path; no real settlement in v0.1.",
      "url": "https://hivemorph.onrender.com/v1/exchange/agent_asset",
      "version": "0.1.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "open-agent-asset-perp",
          "name": "Open agent-asset perp position",
          "description": "Open a long or short perp position on an agent_asset underlying with USDT collateral.",
          "tags": [
            "exchange",
            "perp",
            "agent-asset",
            "aris"
          ],
          "examples": [
            "POST /v1/exchange/agent_asset/perp/open"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "close-agent-asset-perp",
          "name": "Close agent-asset perp position",
          "description": "Close an existing perp position by id.",
          "tags": [
            "exchange",
            "perp",
            "agent-asset"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "list-agent-asset",
          "name": "List a new agent_asset underlying",
          "description": "Intake adapter \u2014 register an agent_asset listing (CROO/Virtuals/NEAR-shaped payloads). Side-effects: ARIS underlying + HiveAgent listing + HiveTrust seed.",
          "tags": [
            "exchange",
            "listing",
            "agent-asset",
            "intake"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "get-agent-asset-market",
          "name": "Read agent-asset market state",
          "description": "Per-underlying market depth, funding, and oracle price.",
          "tags": [
            "exchange",
            "market",
            "read"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 0.05,
              "assets": [
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_position",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "exchange",
        "perp",
        "agent-asset",
        "aris",
        "usdt",
        "x402",
        "ap2"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-exchange-agent-asset-perp",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 0.05,
        "assets": [
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_position",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote before opening a perp position",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/exchange/agent_asset/perp/open",
          "description": "Open a long or short USDT-collateral perp on an agent_asset underlying",
          "price_usdc": 0.05,
          "free": false
        },
        {
          "action": "POST /v1/exchange/agent_asset/perp/close",
          "description": "Close an existing perp position by id",
          "price_usdc": 0.05,
          "free": false
        },
        {
          "action": "GET /v1/exchange/agent_asset/market",
          "description": "Read per-underlying market depth, funding interval, and oracle price",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /v1/a2a/cards/hive-clear-x402-settlement",
          "description": "Discover the multi-rail x402 settlement agent for collateral movement",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive Clear \u2014 x402 Multi-Rail Settlement",
      "description": "The x402 settlement rail itself, exposed as a discoverable A2A agent. Accepts USDC and USDT on Base, Solana, and Ethereum. USDT-on-Base mirrors the USDC-on-Base facilitator path (EIP-3009). Provides a public pricing table, a /rails list with on-chain contract + decimals metadata, and a /proof/submit flow that returns 5-minute access tokens. v0.1 mock validation \u2014 proofs are not yet checked on-chain.",
      "url": "https://hivemorph.onrender.com/v1/x402",
      "version": "0.1.1",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "get-rails",
          "name": "List settlement rails",
          "description": "GET /v1/x402/rails \u2014 returns active (chain, asset) rails with decimals, contract, recipient, scheme.",
          "tags": [
            "x402",
            "rails",
            "settlement",
            "read"
          ],
          "examples": [
            "GET /v1/x402/rails"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "get-pricing",
          "name": "Get pricing table",
          "description": "GET /v1/x402/pricing \u2014 full pricing table with tier labels, per-asset prices, and protocol metadata.",
          "tags": [
            "x402",
            "pricing",
            "read"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "submit-proof",
          "name": "Submit payment proof",
          "description": "POST /v1/x402/proof/submit \u2014 submit nonce + tx_hash for a pending 402; returns a 5-minute access token.",
          "tags": [
            "x402",
            "proof",
            "settlement"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "verify-token",
          "name": "Verify access token",
          "description": "GET /v1/x402/proof/verify \u2014 confirm a token is valid.",
          "tags": [
            "x402",
            "verify",
            "read"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 0.0,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_call",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "x402",
        "settlement",
        "usdc",
        "usdt",
        "base",
        "solana",
        "ethereum",
        "ap2"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-clear-x402-settlement",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 0.0,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_call",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "GET /v1/x402/rails",
          "description": "List active settlement rails (chain, asset, decimals, contract, recipient)",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /v1/x402/pricing",
          "description": "Read the full machine-readable x402 pricing table",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote (USDC/USDT on Base, Solana, Ethereum)",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/x402/proof/submit",
          "description": "Submit nonce + tx_hash for a pending 402; returns a 5-minute access token",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /v1/x402/proof/verify",
          "description": "Verify an access token is valid and unspent",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive Trust \u2014 Arbitration Attestation Oracle",
      "description": "HiveTrust dispute attestation service. Routes resolved freight + insurance disputes (and any HiveLaw verdict) into a verifiable trust trail. Consumers can fetch attestations to confirm an arbitration outcome was produced by a registered HiveLaw template. Dev-trust mock attestations in v0.1 \u2014 real HiveBond slash dispatch is gated behind human approval.",
      "url": "https://hivemorph.onrender.com/v1/trail",
      "version": "0.2.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "get-attestation",
          "name": "Read trail attestation",
          "description": "GET /v1/trail/recent \u2014 last N HiveTrail rows (6-axis ambient artifact layer).",
          "tags": [
            "trust",
            "trail",
            "attestation",
            "read"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "audit-recent",
          "name": "Read recent audit chain",
          "description": "GET /v1/morph/audit/recent \u2014 last 50 audit-chain rows for cross-checking arbitration outcomes.",
          "tags": [
            "trust",
            "audit",
            "read"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 0.001,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_attestation",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "trust",
        "trail",
        "attestation",
        "arbitration",
        "x402",
        "ap2"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-trust-arbitration-oracle",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 0.001,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_attestation",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "GET /v1/trail/recent",
          "description": "Read the last N HiveTrail rows (6-axis ambient artifact layer)",
          "price_usdc": 0.001,
          "free": false
        },
        {
          "action": "GET /v1/morph/audit/recent",
          "description": "Read the last 50 audit-chain rows for cross-checking arbitration outcomes",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/receipt/verify",
          "description": "Verify a signed receipt against the issuer pubkey",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /v1/a2a/cards/hive-law-freight-arbitrator",
          "description": "Discover the upstream freight arbitrator for context",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /v1/a2a/cards/hive-law-insurance-arbitrator",
          "description": "Discover the upstream insurance arbitrator for context",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive Rosetta \u2014 Cross-Lexicon Intent Normalizer",
      "description": "Translates agent-spoken intent strings into a canonical Rosetta object. Tier 2 paid call ($0.005 USDC). Primary input for downstream Prospector and Pricing agents. Settlement on x402 (USDC on Base 8453, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E). Crypto-agile receipts on x402.",
      "url": "https://hivemorph.onrender.com",
      "version": "1.0.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "rosetta.normalize",
          "name": "Normalize free-form intent to canonical Hive shape",
          "description": "POST /v1/rosetta/normalize \u2014 translate a free-form intent string to a canonical Rosetta object (verb, amount, asset, counterparty, rail). Tier 2 paid call, $0.005 USDC per call. Settlement on Base 8453 USDC, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E.",
          "tags": [
            "rosetta",
            "normalize",
            "intent",
            "tier2"
          ],
          "examples": [
            "POST /v1/rosetta/normalize {\"text\":\"pay alice 5 USDC for invoice 42\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 0.005,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_call",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "rosetta",
        "normalize",
        "intent",
        "tier2",
        "x402",
        "ap2",
        "crypto-agile"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-rosetta",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 0.005,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_call",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote before calling rosetta.normalize",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/prospector/score",
          "description": "Score the normalized intent for trust and readiness",
          "price_usdc": 0.005,
          "free": false
        },
        {
          "action": "POST /v1/receipt/emit",
          "description": "Emit a signed settlement receipt for the normalized intent",
          "price_usdc": 0.0008,
          "free": false
        },
        {
          "action": "GET /v1/a2a/cards/hive-prospector",
          "description": "Discover the Prospector agent card",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /pricing",
          "description": "Read the full machine-readable price ladder",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive Prospector \u2014 Counterparty Trust Scorer",
      "description": "Returns a 0\u2013100 trust score for any agent_did + intent pair. Tier 2 paid call ($0.005 USDC). Pairs with Rosetta upstream and Receipt downstream. Settlement on x402 (USDC on Base 8453, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E).",
      "url": "https://hivemorph.onrender.com",
      "version": "1.0.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "prospector.score",
          "name": "Score agent intent for clarity and readiness",
          "description": "POST /v1/prospector/score \u2014 score a normalized intent for clarity, specificity, and counterparty readiness. Returns a 0\u2013100 trust score and triage band the RubricMesh consumes downstream. Tier 2 paid call, $0.005 USDC per call. Settlement on Base 8453 USDC, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E.",
          "tags": [
            "prospector",
            "score",
            "triage",
            "trust",
            "tier2"
          ],
          "examples": [
            "POST /v1/prospector/score {\"intent\":{...}}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 0.005,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_call",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "prospector",
        "score",
        "trust",
        "triage",
        "tier2",
        "x402",
        "ap2",
        "crypto-agile"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-prospector",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 0.005,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_call",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote before calling prospector.score",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/receipt/emit",
          "description": "Emit a signed settlement receipt downstream",
          "price_usdc": 0.0008,
          "free": false
        },
        {
          "action": "POST /v1/rosetta/normalize",
          "description": "Normalize intent upstream before scoring",
          "price_usdc": 0.005,
          "free": false
        },
        {
          "action": "GET /v1/a2a/cards/hive-receipt",
          "description": "Discover the Receipt agent card for downstream emit",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /pricing",
          "description": "Read the full machine-readable price ladder",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive Receipt \u2014 Signed Settlement Receipts",
      "description": "Three-tier signed receipt emission and verification. Nano $0.0001, Standard $0.0008, PQ $0.0012. Crypto-agile, ML-DSA-ready, ML-KEM-ready. Verification is free. Settlement on x402 (USDC on Base 8453, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E).",
      "url": "https://hivemorph.onrender.com",
      "version": "1.0.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "receipt.emit.nano",
          "name": "Emit nano receipt",
          "description": "POST /v1/receipt/emit?profile=nano \u2014 compact \u2264600B receipt with short keys (a/h/t/v), 30-day retention. $0.0001 USDC per call. Settlement on Base 8453, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E.",
          "tags": [
            "receipt",
            "nano",
            "r1",
            "signed"
          ],
          "examples": [
            "POST /v1/receipt/emit?profile=nano {\"intent\":\"...\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "receipt.emit.standard",
          "name": "Emit standard receipt",
          "description": "POST /v1/receipt/emit?profile=standard \u2014 settlement-ready \u22643KB receipt with full intent, timestamp, and signer. $0.0008 USDC per call. Default for normal A2A settlement. Settlement on Base 8453, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E.",
          "tags": [
            "receipt",
            "standard",
            "r1",
            "signed"
          ],
          "examples": [
            "POST /v1/receipt/emit?profile=standard {\"intent\":\"...\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "receipt.emit.pq",
          "name": "Emit PQ receipt",
          "description": "POST /v1/receipt/emit?profile=pq \u2014 crypto-agile receipt with PQ algorithm metadata, auditor refs, sealed-evidence hooks, 7-year retention. ML-DSA-ready, ML-KEM-ready. $0.0012 USDC per call. Settlement on Base 8453, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E.",
          "tags": [
            "receipt",
            "pq",
            "r1",
            "crypto-agile",
            "ML-DSA-ready",
            "ML-KEM-ready"
          ],
          "examples": [
            "POST /v1/receipt/emit?profile=pq {\"intent\":\"...\"}"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "receipt.verify",
          "name": "Verify receipt",
          "description": "POST /v1/receipt/verify \u2014 verify a previously emitted receipt against the hivemorph signer (did:hive:hivemorph, Ed25519). Returns verified:true|false and the receipt schema version. Free read.",
          "tags": [
            "receipt",
            "verify",
            "r1",
            "free"
          ],
          "examples": [
            "POST /v1/receipt/verify { ...receipt... }"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        },
        {
          "id": "pq.guidance",
          "name": "PQ posture guidance",
          "description": "Returns a static JSON describing Hive's current post-quantum posture: {\"posture\": \"post-quantum-ready\", \"schemes\": [\"ML-DSA-65\", \"ML-KEM-768\"], \"current_active\": \"Ed25519 + ML-DSA hybrid\", \"crypto_agility\": \"in-place rotation supported\"}. No new endpoint required \u2014 returned as part of receipt card discovery. ML-DSA-ready, ML-KEM-ready.",
          "tags": [
            "pq",
            "guidance",
            "crypto-agile",
            "ML-DSA-ready",
            "ML-KEM-ready"
          ],
          "examples": [],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 0.0001,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_call",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "receipt",
        "signed",
        "nano",
        "standard",
        "pq",
        "crypto-agile",
        "ML-DSA-ready",
        "ML-KEM-ready",
        "x402",
        "ap2",
        "r1",
        "verify"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-receipt",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 0.0001,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_call",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote before emitting a receipt",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/receipt/verify",
          "description": "Verify a receipt you already hold \u2014 free read",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /v1/hktn/lookup",
          "description": "Check HKTN tier for discount on receipt emission",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /pricing",
          "description": "Read the full machine-readable price ladder",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /v1/a2a/cards",
          "description": "Browse the full A2A agent catalog",
          "price_usdc": 0,
          "free": true
        }
      ]
    },
    {
      "name": "Hive HKTN \u2014 Token-Tier Discount Lookup",
      "description": "Resolves an agent's HKTN holdings to a discount tier (cold/warm/hot/torch). Returns multiplier and discount-pct that downstream pricing applies automatically. Free read. Settlement on x402 (USDC on Base 8453, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E) for any paid downstream calls the tier unlocks.",
      "url": "https://hivemorph.onrender.com",
      "version": "1.0.0",
      "protocolVersion": "0.2.0",
      "defaultInputModes": [
        "application/json"
      ],
      "defaultOutputModes": [
        "application/json"
      ],
      "skills": [
        {
          "id": "hktn.lookup",
          "name": "Lookup HKTN token tier",
          "description": "GET /v1/hktn/lookup \u2014 resolve an agent_did or hktn string to a discount tier (cold/warm/hot/torch), multiplier, and discount-pct. The tier is consumed automatically by downstream Pricing and Receipt agents. Free read. Settlement on Base 8453, treasury 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E.",
          "tags": [
            "hktn",
            "tier",
            "discount",
            "lookup",
            "r5",
            "free"
          ],
          "examples": [
            "GET /v1/hktn/lookup?agent_did=did:hive:alice"
          ],
          "inputModes": [
            "application/json"
          ],
          "outputModes": [
            "application/json"
          ]
        }
      ],
      "capabilities": {
        "streaming": false,
        "pushNotifications": false,
        "stateTransitionHistory": false,
        "extensions": [
          {
            "uri": "https://a2a-extensions.dev/ap2/v1",
            "description": "Agent Payments Protocol \u2014 x402 rails",
            "required": true,
            "params": {
              "protocol": "x402",
              "rails_endpoint": "/v1/x402/rails",
              "base_fee_usd": 0.0,
              "assets": [
                "USDC",
                "USDT"
              ],
              "chains": [
                "base",
                "solana",
                "ethereum"
              ],
              "pricing_model": "per_call",
              "requires_human_review": false
            }
          }
        ]
      },
      "tags": [
        "hktn",
        "tier",
        "discount",
        "lookup",
        "r5",
        "x402",
        "ap2",
        "free"
      ],
      "provider": {
        "organization": "HiveMorph",
        "url": "https://hivemorph.onrender.com"
      },
      "documentationUrl": "https://hivemorph.onrender.com/health",
      "agent_id": "hive-hktn",
      "payment": {
        "protocol": "x402",
        "rails_endpoint": "/v1/x402/rails",
        "base_fee_usd": 0.0,
        "assets": [
          "USDC",
          "USDT"
        ],
        "chains": [
          "base",
          "solana",
          "ethereum"
        ],
        "pricing_model": "per_call",
        "requires_human_review": false
      },
      "next_best_actions": [
        {
          "action": "POST /v1/x402/quote",
          "description": "Get a signed x402 quote for a paid downstream call",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "POST /v1/rosetta/normalize",
          "description": "Normalize intent before scoring or receipt emission",
          "price_usdc": 0.005,
          "free": false
        },
        {
          "action": "POST /v1/receipt/emit",
          "description": "Emit a signed settlement receipt with tier discount applied",
          "price_usdc": 0.0001,
          "free": false
        },
        {
          "action": "GET /pricing",
          "description": "Read the full machine-readable price ladder",
          "price_usdc": 0,
          "free": true
        },
        {
          "action": "GET /v1/a2a/cards/hive-receipt",
          "description": "Discover the Receipt agent card",
          "price_usdc": 0,
          "free": true
        }
      ]
    }
  ],
  "commerce_posture": {
    "hive_emit_gated": true,
    "emit_endpoint": {
      "path": "/v1/receipt/emit",
      "method": "POST",
      "status": "paid",
      "price_usd": 0.05,
      "asset": "USDC",
      "chain": "base-8453"
    },
    "verify_endpoint": {
      "path": "/v1/receipt/verify",
      "method": "POST",
      "status": "free",
      "price_usd": 0.0
    },
    "quote_endpoint": {
      "path": "/v1/x402/quote",
      "method": "POST",
      "status": "free",
      "price_usd": 0.0
    },
    "demo_bypass": {
      "available": true,
      "header": "X-Hive-Demo-Mode",
      "value": "harness",
      "applies_to": "POST /v1/receipt/emit",
      "effect": "signed receipt stamped demo_mode=true, non_production=true"
    }
  },
  "next_best_actions": [
    {
      "action": "POST /v1/x402/quote",
      "description": "Get a settled-price quote for any paid call",
      "free": true,
      "estimated_latency_ms": 50
    },
    {
      "action": "POST /v1/rosetta/normalize",
      "description": "Intent normalization \u2014 resolve agent intent to a canonical surface",
      "free": false,
      "estimated_latency_ms": 120
    },
    {
      "action": "POST /v1/prospector/score",
      "description": "Trust scoring \u2014 score a counterparty DID against Hive's trust graph",
      "free": false,
      "estimated_latency_ms": 120
    },
    {
      "action": "POST /v1/receipt/emit",
      "description": "Emit a signed receipt for any artifact (per-tier pricing)",
      "free": false,
      "estimated_latency_ms": 200
    },
    {
      "action": "GET /v1/a2a/cards",
      "description": "Full catalog of published A2A Agent Cards",
      "free": true,
      "estimated_latency_ms": 30
    },
    {
      "action": "GET /pricing",
      "description": "Current price ladder for all monetized surfaces",
      "free": true,
      "estimated_latency_ms": 30
    }
  ],
  "note": "A2A v0.2 Agent Card. Top-level fields describe the Hive catalog itself; `cards[]` lists per-agent A2A cards (also at /.well-known/agents/{agent_id}/card.json). Live x402 rail metadata for the AP2 extension is at /v1/x402/rails."
}