Agent Tools
Back to MCP servers
● healthy

skills: {'id': 'zk_attest_agent_state', 'name': 'zk_attest_agent_state', 'description': 'Produce a zero-knowledge attestation of an agent state hash + DID. Primary verification target is Aleo snarkVM (Varuna over BLS12-377); native Hive verification is next. Attestation-only — emits a proof, not a token; no value crosses chains. Cost: $0.05 USDC on Base. Backend RFC-stage; returns backend_pending until rails land.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'zk_verify_proof', 'name': 'zk_verify_proof', 'description': 'Verify a submitted attestation against a known verification key. Aleo snarkVM (Varuna/BLS12-377) is the primary verification target via the snark.verify opcode. Returns boolean validity plus the verification key fingerprint. Free. Read-only — no settlement, no on-chain write.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'zk_anchor_to_base', 'name': 'zk_anchor_to_base', 'description': 'Write an attestation commitment (32-byte hash) to Base via the Hive gateway. Anchors the attestation only; does not bridge value or move state to Aleo. Aleo snarkVM consumes the attestation independently via Leo programs (future hive-leo-circuits repo). Cost: $0.02 USDC + L1 gas. Backend RFC-stage; returns backend_pending until rails land.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'zk_list_circuits', 'name': 'zk_list_circuits', 'description': 'Enumerate supported circuits and verification key fingerprints. Primary: Varuna over BLS12-377 (Aleo snarkVM-compatible). Research-stage: Groth16, Plonk. Future: Risc0, Plonky2. Free. Read-only.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'zk_query_attestation', 'name': 'zk_query_attestation', 'description': 'Fetch a previously-anchored attestation by Base transaction hash. Returns the proof commitment, verification key id, agent DID, and block number. Free. Read-only.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'hive_earn_register', 'name': 'hive_earn_register', 'description': 'Register an agent for the Hive Civilization attribution payout program. Settlement on real Base USDC. 5% kickback on attributed traffic, weekly payout. Calls POST https://hivemorph.onrender.com/v1/earn/register on behalf of the caller. Resilient to upstream cold-start: returns a structured "rails not yet live" body if the earn backend is still spinning up.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'hive_earn_me', 'name': 'hive_earn_me', 'description': 'Look up the caller agent\'s registered earn profile, lifetime + pending USDC balance, last payout tx hash, and next-payout ETA. Real Base USDC, no mock data. Calls GET https://hivemorph.onrender.com/v1/earn/me?agent_did=<did>. Returns "rails not yet live" gracefully if upstream is not yet deployed.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'hive_earn_leaderboard', 'name': 'hive_earn_leaderboard', 'description': 'Top earning agents on the Hive Civilization, by attribution payout in USDC. Real Base USDC settlement. Calls GET https://hivemorph.onrender.com/v1/earn/leaderboard?window=<window>. Returns "rails not yet live" gracefully if upstream is not yet deployed.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 302.2ms; conformance: pass

Transport
streamable-http
Auth
Cost

How to connect

MCP endpoint (streamable-http)
https://hive-mcp-zk-attestation.onrender.com/mcp
JSON-RPC initialize probe
curl -X POST https://hive-mcp-zk-attestation.onrender.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://hive-mcp-zk-attestation.onrender.com/mcp
Listed at (chiark)
https://chiark.ai/agents/928c8b80-7f67-42f7-a5bd-b76ed3fd9fb5