RAILS

Eighteen rails. One transaction network.

Every rail Hive ships either operates today (LIVE), runs in pilot (PILOT), or sits on the roadmap (ROADMAP). No fake green lights. Sample request, sample response, and fallback behavior are spelled out below — the rail map, not a marketing matrix.

For live HTTP probes of every endpoint with Ed25519-signed receipts, see /status  ·  No mocks, no testnet pretending mainnet

Hive is not a brochure. It is an operating network for agentic transactions — identity, intent, rubric, proof, sealing, signing, receipt, settlement, verification. Each card below is one rail.

Legend LIVE — endpoint responds with real, non-slippery payload; powering production paths PILOT — exists, in private/limited use, may have rough edges ROADMAP — not yet built; spec exists; do not call

All operational rails

18 rails
LIVE

Agent Registry / Identity

Persistent agent identity (HKTN) with cryptographic commitment + tier engine.

Endpoint
POST /v1/hktn/mint/direct
GET /v1/hktn/:hktn
MethodPOST · GET Ownerhive-passport
Health checking…
Sample request
POST https://hive-passport.onrender.com/v1/hktn/mint/direct
{
  "agent_did": "did:hive:agent-acme-001",
  "tier_intent": "standard"
}
Sample response shape
{
  "ok": true,
  "hktn": "HKTN-...",
  "did": "...",
  "tier": "L1",
  "minted_at": "..."
}
Fallback: Mint queued; client may retry; HKTN deterministic from commitment.
PILOT

Rosetta — Intent Normalization

Translate raw user, enterprise, or agent intent into a structured Hive transaction object.

Path (planned)
/v1/rosetta/normalize (planned on hive-passport)
MethodPOST (planned) Ownerinternal
Health — (internal)

Logic lives inside briefing generator + rosetta-funnel.html today; public POST endpoint is on the immediate roadmap (Stage 2).

Sample request (planned)
{
  "intent_text": "...",
  "agent_id": "HKTN-..."
}
Sample response shape (planned)
{
  "normalized_intent": "...",
  "transaction_type": "evaluation_with_receipt",
  "proof_tier_recommendation": "pro",
  "rubric_hint": "...",
  "settlement_need": true,
  "evidence_sensitivity": "medium"
}
Fallback: Defaults to Standard tier with manual operator review.
PILOT

Prospector — Opportunity Qualification

Identify target accounts, commercial fit, ROI levers, briefing path.

Path (planned)
/v1/prospector/qualify (planned)
MethodPOST (planned) Ownerinternal (briefing generator harness)
Health — (internal)

Today drives /briefings/* generation; public endpoint Stage 2.

Sample request (planned)
{
  "target_domain": "...",
  "context": "..."
}
Sample response shape (planned)
{
  "target_fit_score": 0.83,
  "use_case": "...",
  "buyer_pain": "...",
  "proof_tier_recommendation": "hive_pq",
  "roi_lever": "...",
  "next_step": "private_briefing",
  "briefing_path": "/briefings/..."
}
Fallback: Manual qualification via thehiveryiq.com/onboard.
LIVE

HKTN Trust Graph

Trust tier, provenance stamps, allowed zones, counterparty reputation.

Endpoint
GET /v1/hktn/:hktn/passport
GET /v1/hktn/:hktn
MethodGET Ownerhive-passport
Health checking…
Sample request
GET https://hive-passport.onrender.com/v1/hktn/HKTN-7Q9RX2.../passport
Sample response shape
{
  "ok": true,
  "hktn": "...",
  "tier": "L2",
  "zones": ["zone-public", "zone-evaluator"],
  "stamps_count": 12,
  "well_formed_proof": "..."
}
Fallback: Default to Tier 0 (Observer) — read-only.
PILOT

RubricMesh — Proof Tier Selection

Decide if a transaction belongs on Hive Standard / Pro / Hive-PQ.

Path (planned)
/v1/rubric/select (planned hive-passport extension)
MethodPOST (planned) Ownerinternal (logic in briefings + worksheets)
Health — (internal)

Decision logic encoded in worksheet form + briefing pq_recommended_tier; public endpoint Stage 2.

Sample request (planned)
{
  "industry": "regulated_banking",
  "jurisdiction": "SG",
  "retention_years": 7,
  "evidence_sensitivity": "high"
}
Sample response shape (planned)
{
  "rubric_id": "rubric.aml.sg.v1",
  "rubric_hash": "0x...",
  "proof_tier": "hive_pq",
  "criteria": [...],
  "pq_recommended": true
}
Fallback: Defaults to Standard.
LIVE PILOT

SpectralZK — Proof Reference

Generate ZK proof references binding identity / zone membership / parentage. Arbitrary-statement proof is roadmap.

Endpoint
GET /v1/hktn/:hktn/prove/well-formed
GET /v1/hktn/:hktn/passport/prove?zone=...
MethodGET Ownerhive-passport
Health checking…
Sample request
GET https://hive-passport.onrender.com/v1/hktn/HKTN-.../prove/well-formed
Sample response shape
{
  "ok": true,
  "proof_reference": "spzk_...",
  "public_inputs_hash": "0x...",
  "statement_hash": "0x...",
  "verifier_metadata": {...}
}
Fallback: Falls back to Ed25519 attestation (no ZK).
LIVE

SMSH — Sealed Message-State Hash

Hash and seal evidence/message state. Layer 1 signs every byte; Layer 2 chains lineage (HAHS).

Endpoint
X-Hive-Prov-* headers (per-response)
POST /v1/hktn/:hktn/stamp
MethodPOST Ownerhive-passport
Health checking…
Sample request
POST /v1/hktn/HKTN-.../stamp
{
  "lineage_hash": "0x...",
  "payload_hash": "0x..."
}
Sample response shape
{
  "ok": true,
  "stamp_id": "...",
  "lineage_position": 13,
  "smsh": "0x..."
}
Fallback: Client retains payload + signature locally for later re-stamp.
PILOT

SMSH-PQ — Sealed Evidence (PQ Profile)

Premium long-retention sealed evidence mode for regulated workflows.

Path
SMSH-PQ envelope profile (crypto_agility: true)
Methodinternal Ownerhive-passport (ML-KEM/Kyber-class)
Health checking…

Profile LIVE in production with ML-KEM-768 metadata, dual-track storage, and CAVP self-test PASS against NIST ACVP vectors. Formal CAVP laboratory validation scheduled.

Sample shape
{
  "envelope_scheme": "smsh-pq.profile.v1",
  "crypto_agility": true,
  "designed_to_support": ["ML-KEM-768"],
  "status": "pilot"
}
Fallback: Standard SMSH applies.
LIVE

SHOD — Origin Disclosure / Declaration

Sign origin/declaration bound to receipt.

Endpoint
GET /v1/prov/pubkey
GET /v1/prov/verify
MethodGET Ownerhive-passport (per-response Ed25519 prov)
Health checking…
Sample request
GET /v1/prov/verify?sig=...&payload=...
Sample response shape
{
  "ok": true,
  "verified": true,
  "issuer": "did:hive:hive-passport",
  "signed_at": ...
}
Fallback: Unsigned response not permitted; door 200s but client must verify Ed25519 header chain.
PILOT

SHOD-PQ — Dual-Signature Declaration

Premium dual-signature declaration mode for regulated long-retention workflows.

Path
SHOD-PQ posture (ML-DSA/Dilithium-class)
Methodinternal Ownerhive-passport
Health checking…

Profile LIVE in production with ML-DSA-65 dual-signature metadata and CAVP self-test PASS against NIST ACVP vectors. Formal CAVP laboratory validation scheduled.

Sample shape
{
  "classical_sig": "ed25519:...",
  "pq_sig_metadata": {
    "scheme": "shod-pq.profile.v1",
    "designed_to_support": "ML-DSA-65"
  },
  "status": "pilot"
}
Fallback: Standard SHOD signature applies.
PILOT

Receipt Emit

Mint a Hive receipt with intent/policy/rubric/proof_tier/provenance/settlement.

Path
POST /v1/hktn/:hktn/stamp (today)
→ POST /v1/receipt/emit (planned)
MethodPOST Ownerhive-passport · thehiveryiq.com
Health checking…

End-to-end emit endpoint Stage 2. Today receipts are produced via stamp + sample JSON in /evidence.

Sample response shape
{
  "receipt_id": "rcpt_...",
  "transaction_id": "...",
  "agent_id": "HKTN-...",
  "proof_tier": "standard|pro|hive_pq",
  "provenance_root": "0x...",
  "verifier_url": "https://thehiveryiq.com/verify"
}
Fallback: Local receipt generation via SDK; verify offline.
LIVE

Receipt Verify

Verify any Hive receipt offline against canonical samples + Ed25519 chain.

Endpoint
GET /verify (offline, in-browser, WebCrypto)
GET https://hive-passport.onrender.com/v1/prov/verify
MethodGET Ownerthehiveryiq.com · hive-passport
Health checking…
Sample request
Paste receipt JSON into /verify (WebCrypto, offline)
Sample response shape
{
  "verified": true,
  "checks": ["signature","hash_chain","schema"],
  "issuer": "did:hive:..."
}
Fallback: None needed. Offline.
LIVE

Evidence Room

Reference artifacts, posture statements, modeled economics — clearly labeled.

Path
/evidence
/evidence#hive-pq
MethodGET Ownerthehiveryiq.com /evidence
Health — (static)

Today: hand-authored cards with status labels. Stage 3 roadmap: drive from live endpoint health.

Sample artifacts
Sample receipts JSON, verifier round-trip samples
All hosted as static JSON
Fallback: All sample receipts hosted as static JSON.
LIVE

Tenants Quote API

Self-serve activation quote: tier → amount → treasury → ERC-681 payment URI. Real treasury, real USDC contract, Base 8453 only.

Endpoint
POST /tenants/quote
GET /tenants/
MethodPOST (quote) / GET (catalog) Ownerhive-passport
Health checking…
Sample request
POST https://hive-passport.onrender.com/tenants/quote
Content-Type: application/json

{
  "tier": "enterprise_proof_layer_pilot",
  "display_name": "Acme Evaluations Inc.",
  "briefing_slug": "acme-assurance"
}
Sample response (real)
{
  "ok": true,
  "tier": "enterprise_proof_layer_pilot",
  "activation_usdc": 25000,
  "receipt_profile": "standard",
  "receipt_schema_version": "r1.0.0",
  "receipt_fee_usdc": 0.0008,
  "platform_fee_usdc_monthly": 20000,
  "treasury": "0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E",
  "usdc_contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "chain_id": 8453,
  "payment_uri": "ethereum:0x833589fC…@8453/transfer?address=0x15184B…&uint256=25000000000",
  "activation_endpoint": "/tenants/activate"
}
Fallback: None — USDC on Base 8453 only. Never SWIFT, never wire, never invoice-first.
Receipt profile: Standard pilots emit at $0.0008 / call. Nano ($0.0001) and PQ ($0.0012) profiles are available per call via POST /v1/receipt/emit?profile=nano|standard|pq. Machine-readable ladder at /pricing.
LIVE

Briefings Intake API

Mints a sealed briefing for a target: returns slug + passphrase + URL. Used by Prospector qualifier and outbound flow.

Endpoint
POST /briefings/intake
MethodPOST Ownerhive-passport
Health checking…
Sample request
POST https://hive-passport.onrender.com/briefings/intake
Content-Type: application/json

{
  "target_name": "Acme Evaluations",
  "archetype": "enterprise_ai_deployer",
  "workflow": "regulated_ai_deployment",
  "concern": "auditability"
}
Sample response (real)
{
  "ok": true,
  "slug": "acme-evaluations",
  "passphrase": "…-…-…-…-…-…",
  "url": "https://thehiveryiq.com/briefings/acme-evaluations",
  "created_at": "2026-05-04T…"
}
Fallback: Static briefings remain accessible by passphrase even if intake is rate-limited.
LIVE PILOT

Customer Dashboard API

Five zones — tenant, service state, artifacts, spend, next actions, evidence room. DB-backed, Ed25519 receipt chain, magic-link auth.

Endpoint
GET /tenants/:id/dashboard (LIVE)
GET /t/:id/dashboard (rendered SPA, PILOT)
MethodGET (Authorization: Bearer tk_live_…) Ownerhive-passport + thehiveryiq.com (SPA)
Health checking…

JSON endpoint at /tenants/:id/dashboard is fully live and DB-backed with a signed receipt chain. The rendered SPA at /t/<tenant>/dashboard hits this endpoint with the tenant API key from localStorage or magic-link fragment.

Sample response shape (real)
{
  "ok": true,
  "tenant": { "tenant_id", "did", "tier", "status", "day_n", "term_days" },
  "service_state": { "workflow", "archetype", "concern", "endpoints_live", "verifier_pubkey_uri" },
  "artifacts": { "total", "last_24h", "last_7d", "recent": […] },
  "spend": { "activation_deposit_usdc", "receipts_spent_usdc", "activation_remaining_usdc", "burn_rate_usdc_per_day", "days_to_platform_fee" },
  "next_actions": […],
  "evidence_room": { "url", "bundle_url", "verifier_repo", "verifier_pubkey_uri" }
}
Fallback: Operator email digest if SPA load fails. JSON endpoint always callable directly.
LIVE

x402 Settlement Rails

x402 protocol settlement against real on-chain USDC/USDT — Base, Solana, Ethereum.

Endpoint
GET /v1/x402/rails
GET /v1/x402/pricing
GET /v1/x402/stats
MethodGET Ownerhivemorph
Health checking…
Sample request
GET https://hivemorph.onrender.com/v1/x402/rails
Sample response shape
{
  "rails": [...],
  "protocol_version": "0.1",
  "verified_via": "rpc_recipient_check"
}
Fallback: x402 fails open with 402; client retries.
LIVE

USDC Settlement Reference (Base)

Concrete settlement target for all 3 SKUs (Enterprise Pilot, Assurance Embed, Route+Inspect).

Treasury address · Base 8453
0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E
USDC contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Ownerthehiveryiq.com (treasury) · hivemorph (rail check)
Health checking…
Sample on-chain reference
Any tx to treasury — verify via Basescan
Chain: Base (chainId 8453)
Token: USDC (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
Fallback: None — USDC only, no SWIFT, no wire, no invoice-first.
LIVE PILOT

Briefing Generator + ROI Worksheet

Per-target sealed briefing + tier-selector ROI worksheet (Standard / Pro / Hive-PQ with 8 PQ-only inputs).

Path
/briefings/*
/briefings/roi-worksheet/*
MethodGET (passphrase-gated magic links) Ownerthehiveryiq.com
Health — (static pages)
Existing assets
5 sealed briefings:
  invite-only · names withheld until activation
5 ROI worksheets (one per briefing)
Fallback: Direct mailto:[email protected].
PILOT

Hive-PQ Profile (Premium Tier Overlay)

Premium evidence profile applied across Receipts/Inspect/Routing/Settle. Not a 5th product.

Path
/hive-pq
/evidence#hive-pq
Ownerthehiveryiq.com /hive-pq
Health — (static)

SMSH-PQ + SHOD-PQ profiles LIVE in production with ML-KEM-768 + ML-DSA-65 metadata and CAVP self-test PASS against NIST ACVP vectors. Vocabulary lock: post-quantum-ready, crypto-agile, dual-signature receipt posture. Formal CAVP laboratory validation scheduled.

Status note
Standard for speed. PQ for permanence.
PQ is premium overlay only — not the default rail.
Fallback: Standard / Pro applies; PQ is premium overlay only.
Honesty disclaimer

What you see here is the truth. Rosetta and Prospector are operational internally but their public POST endpoints are pending (Stage 2 of operational-rails build). Receipt Emit is in pilot via stamp; the dedicated /v1/receipt/emit endpoint is Stage 2. Customer Dashboard JSON is LIVE and DB-backed; the rendered SPA at /t/<tenant>/dashboard now redirects from hive-passport to the site (Stage 3 promotion). Tenants Quote API and Briefings Intake API are LIVE. Hive-PQ is positioned only as a premium regulated mode, never the default rail. Standard for speed. PQ for permanence.