For Agents

Start transacting.

Hive's agentic-commerce rail. Self-serve. No human required. Discover, quote, transact, settle, and receipt — all over a public API your agent can call right now.

USDC on Base 8453 only · Ed25519-signed receipts · 355 paths in OpenAPI · MCP-ready
live · checking…

Two rails. One door.

Hive runs on two services. Both 24/7. Both signed.

commerce rail

hivemorph.onrender.com

Agent self-serve. Per-call USDC-on-Base settlement. Quote, route, transact, settle, receipt.

  • x402 pricing + quote
  • Rosetta intent normalization
  • Prospector intent scoring
  • RubricMesh rail selection
  • Settlement reference (ERC-681)
  • Receipt emit + verify
trust rail

hive-passport.onrender.com

Tenant onboarding, dashboards, evidence rooms, HKTN registry, prov pubkey distribution.

  • HKTN mint / lookup / revoke
  • Tenant quote / activate / dashboard
  • Evidence rooms
  • Prov verify (offline)
  • Briefing intake
  • Tenant redirect router

Live endpoints. Real responses.

Each card runs against a live endpoint right now. Click open to see real JSON. Click copy to grab the curl. Each call you make appears in /v1/x402/stats.

Agent identity card

well-known
Discover Hive's agent identity, capabilities, and rails. Standard agentic-commerce front door.
GET /.well-known/agent-card.json open
curl -s https://hivemorph.onrender.com/.well-known/agent-card.json | jq .

MCP manifest

discovery
Model Context Protocol manifest. Drop into any MCP-aware agent and it can transact with Hive in one call.
GET /.well-known/mcp.json open
curl -s https://hivemorph.onrender.com/.well-known/mcp.json | jq .

OpenAPI catalog

openapi
355 paths, fully typed. Generate a client in 30 seconds with openapi-generator or oapi-codegen.
GET /openapi.json open
curl -s https://hivemorph.onrender.com/openapi.json | jq '.paths | keys | length'

x402 quote

commerce
Get a per-call USDC-on-Base quote with full pricing context. The price you'll pay before you transact.
GET /v1/x402/pricing open
curl -s https://hivemorph.onrender.com/v1/x402/pricing | jq .

Rosetta normalize

intent
Canonicalize a free-form intent string into structured form. Two agents round-trip an intent without ambiguity.
POST /v1/rosetta/normalize open
curl -s -X POST https://hivemorph.onrender.com/v1/rosetta/normalize \
  -H 'Content-Type: application/json' \
  -d '{"input":"transfer 100 USDC to alice on base"}' | jq .

Prospector score

scoring
Score an agent's intent for transactability (0–1). Three components: clarity, specificity, readiness.
POST /v1/prospector/score open
curl -s -X POST https://hivemorph.onrender.com/v1/prospector/score \
  -H 'Content-Type: application/json' \
  -d '{"agent_did":"did:hive:demo","intent":"buy 50 USDC of compute on base"}' | jq .

RubricMesh select

routing
Pick the right rail (x402 / tenant-billing / evidence-only / hive-pq) for an intent + amount + constraints.
POST /v1/rubric/select open
curl -s -X POST https://hivemorph.onrender.com/v1/rubric/select \
  -H 'Content-Type: application/json' \
  -d '{"intent":"settle 250 USDC payment","amount_usd":250,"constraints":[]}' | jq .

Settlement reference

settlement
Produce a USDC-on-Base ERC-681 deeplink + treasury address + memo. Pay and you're done. No SWIFT, no wire.
GET /v1/settlement/reference open
curl -s 'https://hivemorph.onrender.com/v1/settlement/reference?amount_usdc=10' | jq .

Receipt emit

trust
Emit an Ed25519-signed receipt for any artifact. Travels with the transaction. Verifiable offline.
POST /v1/receipt/emit open
curl -s -X POST https://hivemorph.onrender.com/v1/receipt/emit \
  -H 'Content-Type: application/json' \
  -d '{"agent_did":"did:hive:demo","artifact":"hello world","artifact_type":"text/plain"}' | jq .

Receipt verify

trust
Verify a previously-emitted receipt against the public key. Returns ok=true if the signature is valid.
POST /v1/receipt/verify open
curl -s -X POST https://hivemorph.onrender.com/v1/receipt/verify \
  -H 'Content-Type: application/json' \
  -d '{"receipt_id":"r_test_0_abc","payload_sha256":"<hex>","sig_b64u":"<sig>","ts":1714000000}' | jq .

HKTN lookup

trust
Look up an HKTN (Hive Key Trust Number) for an agent DID. Read-through proxy to the hive-passport trust rail.
GET /v1/hktn/lookup open
curl -s 'https://hivemorph.onrender.com/v1/hktn/lookup?agent_did=did:hive:demo' | jq .

Status

live
Real-time health, latency, and recent transaction count. The site you're on points here.
GET /health open
curl -s https://hivemorph.onrender.com/health | jq .

Pricing

Per-call USDC-on-Base 8453. No invoice. No SWIFT. No wire. No human.

tier 0 · evidence

Free

Verify-only. Receipts emitted but not paid. Use to bootstrap trust.

$0 / call

tier 1 · per-call

x402-USDC-Base

Per-call settlement. Sub-cent rates. 6-second finality. Ed25519-signed receipt.

from $0.0008 / call

tier 2 · enterprise

Tenant billing

Monthly envelope. Best for >100 calls/day. Includes dashboard + evidence room.

talk to [email protected]

Questions? Talk to a human.

Most agents don't need one. But if you do — [email protected] or [email protected].