{"status":"ok","service":"hivemorph","url":"https://hivemorph.onrender.com","deploy":{"commit":"267fa44708a0355e9ca99cf1d5fa37e78265805d","commit_short":"267fa44","host":"srv-d7mnsjdckfvc73ehvbd0-6c76695bcb-t76zd","process_uptime_seconds":12876.169},"discovery":{"agent_card":"https://hivemorph.onrender.com/.well-known/agent-card.json","agent_json":"https://hivemorph.onrender.com/.well-known/agent.json","mcp":"https://hivemorph.onrender.com/.well-known/mcp.json","manifest":"https://hivemorph.onrender.com/manifest","openapi":"https://hivemorph.onrender.com/openapi.json","pricing":"https://hivemorph.onrender.com/pricing","a2a":"https://hivemorph.onrender.com/a2a"},"layers":[{"id":"R1","name":"Lightweight Receipt Profiles + Commerce Engine","status":"LIVE","surfaces":["/v1/receipt/emit?profile=nano|standard|pq","/v1/receipt/verify","/v1/x402/quote","/v1/settlement/reference","/v1/hktn/lookup","/v1/rosetta/normalize","/v1/prospector/score","/v1/rubric/select","/pricing","/pricing.json"],"schema_version":"r1.0.0","notes":"Receipt verifier-as-funnel: response includes next_best_actions. PQ profile gated by regulated-tier delegation. Quote envelope binds caller agent_did to receipt_profile."},{"id":"R2","name":"A2A/MCP Discovery Hardening","status":"LIVE","surfaces":["/.well-known/agent.json","/.well-known/agent-card.json","/.well-known/mcp.json","/.well-known/x402.json","/manifest","/a2a","/openapi.json","/status","/status.json","/trust.json","/evidence/manifest.json"]},{"id":"R3","name":"Signed Delegation Envelopes + PQ Delegation Bounds","status":"LIVE","surfaces":["/v1/delegation/issue","/v1/delegation/operator-sign","/v1/delegation/verify","/v1/delegation/check","/v1/delegation/revoke/{jti}","/v1/delegation/{jti}","/v1/delegation/pubkey"],"schema_version":"r3.0.0","notes":"/v1/delegation/check is single-call sugar over verify + firewall.enforce.preview, returning a decision plus next_best_actions for any failure mode."},{"id":"R4","name":"Hive Tool Firewall","status":"LIVE","surfaces":["/v1/firewall/evaluate","/v1/firewall/policy","/v1/firewall/enforce/preview","/v1/firewall/sandbox/run","/v1/firewall/cosign/challenge","/v1/firewall/cosign/challenge/{id}","/v1/firewall/cosign/challenge/{id}/sign","/v1/firewall/approval/request","/v1/firewall/approval/{id}","/v1/firewall/approval/{id}/decide"],"schema_version":"r4.0.0","note":"Enforcement opt-in via X-Hive-Delegation header. Decision contract from R3 fully wired into the request path with sandbox + cosign + approval-ticket flows."},{"id":"R5","name":"HKTN Reputation Gravity","status":"LIVE","surfaces":["/v1/hktn/rep/policy","/v1/hktn/rep/{agent_did}","/v1/hktn/rep/event","/v1/hktn/rep/preview","/v1/hktn/rep/leaderboard"],"schema_version":"r5.0.0","note":"Tiered trust graph (Cold → Warm → Hot → Regulated). x402 discount: Cold 0%, Warm 0%, Hot 5%, Regulated 15%. 30-day rolling decay; 0–1000 score; tier loss is asymmetric. R4 firewall emits events automatically when X-Hive-Delegation is present."},{"id":"R6","name":"HiveMemory Fabric","status":"LIVE","surfaces":["/v1/memory/policy","/v1/memory/write","/v1/memory/list","/v1/memory/{mid}","/v1/memory/revoke/{mid}","/v1/memory/export/{agent_did}"],"schema_version":"r6.0.0","note":"Signed, scoped, revocable, provenance-bound memory under did:hive:hive-passport. 8 kinds (task/counterparty/trust/transaction/failure/policy/preference/revenue) × 4 scopes (private/operator/hive/public). Ed25519 signed; ML-DSA-ready hooks for R12 algorithm-epoch migration."},{"id":"R7","name":"Spectral Behavior Fingerprint","status":"LIVE","surfaces":["/v1/spectral/policy","/v1/spectral/observe","/v1/spectral/evaluate","/v1/spectral/{agent_did}","/v1/spectral/{agent_did}/observations","/v1/spectral/{agent_did}/alerts","/v1/spectral/stats"],"schema_version":"r7.0.0","note":"Per-agent behavioral envelope across 8 dimensions (endpoints, spend, counterparties, sizes, tiers, jurisdictions, latency, failure_rate). Drift score 0–1 maps to recommended outcome (observe → downgrade → SHOD → sandbox → Hive-PQ → alert_operator → block). R4 firewall feeds observations automatically when X-Hive-Delegation is present."},{"id":"R8","name":"Hive Agent Checkpoints","status":"LIVE","surfaces":["/v1/checkpoint/policy","/v1/checkpoint/write","/v1/checkpoint/list","/v1/checkpoint/workflow/{wid}","/v1/checkpoint/archive/{wid}","/v1/checkpoint/replay/{wid}","/v1/checkpoint/{cid}"],"schema_version":"r8.0.0","note":"Phase-gated, signed, replayable workflow checkpoints under did:hive:hive-passport. Six canonical phases (intent → normalized → rubric_selected → declaration_sealed → settlement_recorded → archived); forward-only. Each checkpoint binds parent_cid + parent_sha256 — chains are tamper-evident and replayable end to end. Resilience for long-running regulated workflows."},{"id":"R9","name":"PQ Provenance Accumulators","status":"LIVE","surfaces":["/v1/accumulator/policy","/v1/accumulator/anchor","/v1/accumulator/{domain}/root","/v1/accumulator/{domain}/leaves","/v1/accumulator/{domain}/replay","/v1/accumulator/{domain}/inclusion","/v1/accumulator/{domain}/non-membership","/v1/accumulator/verify"],"schema_version":"r9.0.0","note":"One signed, append-only Merkle accumulator family across seven canonical Hive provenance domains (receipts, revoked_agents, rubric_versions, deprecated_policies, hktn_credentials, sealed_evidence, pq_inclusion). Leaf = blake2b-256(JCS({domain, key, value_hash, anchored_ts, anchored_by})). Each anchor advances the domain's signed root; parent_root_sha256 stitches roots into a per-domain chain. Two proof shapes: inclusion (audit path + signed root) and non-membership (lexicographic bracketing). Dual-signature envelope: classical Ed25519 live; ML-DSA-class field reserved for the R12 epoch flip. Patent-grade primitive."},{"id":"R10","name":"Rubric-Bound Vector Commitments (patent-grade)","status":"ROADMAP"},{"id":"R11","name":"Threshold SHOD-PQ (patent-grade)","status":"ROADMAP"},{"id":"R12","name":"Detached PQ Evidence + Algorithm Epoching","status":"ROADMAP"}],"discipline":"LIVE / PILOT / ROADMAP — nothing on R3-R12 ships as LIVE without signed responses.","slo":{"source":"synthetic_target","note":"Advertised latency budgets, not measured percentiles. Source flips to 'rolling_24h' when telemetry ring lands.","targets":{"verify":{"p50_ms":15,"p95_ms":40,"surface":"/v1/receipt/verify"},"quote":{"p50_ms":25,"p95_ms":80,"surface":"/v1/x402/quote"},"emit":{"p50_ms":35,"p95_ms":120,"surface":"/v1/receipt/emit"},"delegation_issue":{"p50_ms":30,"p95_ms":95,"surface":"/v1/delegation/issue"},"delegation_check":{"p50_ms":12,"p95_ms":35,"surface":"/v1/delegation/check"},"manifest":{"p50_ms":8,"p95_ms":25,"surface":"/manifest"}}},"incidents":[],"settlement_chain":{"chain":"base","chain_id":8453,"asset":"USDC","asset_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","treasury":"0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E","rpc_endpoint":"https://mainnet.base.org","block_height":null,"block_height_source":"unprobed","explorer":"https://basescan.org/address/0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E"},"rails":{"real_only":true,"chains":["base-8453","solana","ethereum"],"assets":["USDC","USDT"],"treasury":"0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E"},"vocabulary":{"ok":["post-quantum-ready","crypto-agile","designed-to-support","ML-KEM/Kyber-class","ML-DSA/Dilithium-class"],"banned":["quantum-proof","unbreakable","guaranteed","mandatory"]},"timestamp":1778077100,"next_best_actions":[{"action":"GET /v1/x402/stats","description":"Revenue and endpoint metrics for this deploy","free":true,"estimated_latency_ms":40},{"action":"GET /pricing","description":"Current price ladder","free":true,"estimated_latency_ms":30},{"action":"GET /v1/a2a/cards","description":"Full catalog of published A2A Agent Cards","free":true,"estimated_latency_ms":30},{"action":"POST /v1/x402/quote","description":"Gateway to all paid surfaces — get a settled-price quote","free":true,"estimated_latency_ms":50}]}