HiveTrust

io.github.srotzinPublished by GitHub account srotzinv1.0.0Updated Oct 27, 2026

KYA identity verification, trust scoring, and performance bonds for AI agents

VerifiedStreamable HTTPWeb executableFinanceSecurity & MonitoringAI & ML

Overview

AI-generated overview

HiveTrust is a remote trust registry for AI agents: it registers agent identities, scores their trust, issues credentials, and quotes or binds insurance.

What you can do
  • Register and look up agent identities, including public keys, tiers and compliance status
  • Verify cryptographic identity and risk, and read multi-pillar trust scores
  • Issue, verify and revoke W3C verifiable credentials
  • Submit behavioral telemetry events that feed the scoring engine
  • Quote and bind insurance policies, file claims, and file disputes
  • Create data stream leases, stake USDC bonds, verify bonds, and read platform statistics
When to use it
Useful when an assistant or agent platform needs to check whether another agent is trustworthy before transacting, or wants to register its own identity, credentials and reputation with a third-party registry. Also relevant for teams exploring agent insurance, bonds or dispute workflows.
Requirements
Remote MCP endpoint over streamable HTTP; no local install. The README documents an X-API-Key header for the REST and MCP endpoints, though the manifest declares no authentication. Some operations are described as paid, and the self-hosted setup lists environment variables such as INTERNAL_API_TOKEN, WEBHOOK_SIGNING_SECRET, CDP_API_KEY_ID, CDP_API_KEY_SECRET and FEDERATION_SECRET.
Before you install
Several tools write or change registry state: registering agents, ingesting telemetry, issuing or revoking credentials, binding policies, filing claims and disputes, and staking bonds. Insurance binding is described as charging 1.5% of insured value, bond staking carries a $0.25 fee via x402, and payouts and escrow run in USDC on Base L2, so real funds and wallet or Coinbase CDP credentials may be involved. Telemetry and identity data are sent to a third-party service.

Installation

In SourceWeft

  1. Open HiveTrust in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.srotzin%2Fhivetrust/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "hivetrust": {
      "type": "http",
      "url": "https://hivetrust.onrender.com/mcp"
    }
  }
}

README

🐝 HiveTrust

██╗  ██╗██╗██╗   ██╗███████╗████████╗██████╗ ██╗   ██╗███████╗████████╗██║  ██║██║██║   ██║██╔════╝╚══██╔══╝██╔══██╗██║   ██║██╔════╝╚══██╔══╝███████║██║██║   ██║█████╗     ██║   ██████╔╝██║   ██║███████╗   ██║   ██╔══██║██║╚██╗ ██╔╝██╔══╝     ██║   ██╔══██╗██║   ██║╚════██║   ██║   ██║  ██║██║ ╚████╔╝ ███████╗   ██║   ██║  ██║╚██████╔╝███████║   ██║   ╚═╝  ╚═╝╚═╝  ╚═══╝  ╚══════╝   ╚═╝   ╚═╝  ╚═╝ ╚═════╝ ╚══════╝   ╚═╝   

"The Equifax + GEICO of the A2A Economy"

[License: MIT] [Node.js 22] [ES Modules] [MCP Compatible]


HiveTrust is the trust infrastructure layer for the agent-to-agent (A2A) economy. It provides Know-Your-Agent (KYA) identity verification, algorithmic trust scoring, and parametric insurance so that AI agents can transact with each other safely — at machine speed, without human intermediaries.

As autonomous agents start negotiating contracts, processing payments, and managing real assets, the ecosystem needs a credit bureau and an insurer rolled into one. That's HiveTrust.


What HiveTrust Does

🪪 KYA Identity Verification

Agents are pseudonymous by default. HiveTrust anchors each agent to a verifiable, unforgeable identity:

  • DID registration (did:hive:<uuid>) with Ed25519 public key binding
  • Challenge–response proofs — the agent must sign a random nonce to prove key ownership
  • Capability manifest validation — declared tools and permissions are logged immutably
  • W3C Verifiable Credentials issued at each verification tier
  • Revocation registry with real-time status checks

📊 Trust Scoring (0 – 1000)

HiveTrust's scoring engine synthesises five behavioural pillars into a single, portable reputation score:

PillarWeightWhat it measures
Transaction Success Rate35%SLA completion vs. disputes
Capital Staked25%USDC locked in collateral pool
Network Centrality15%PageRank of the transaction graph
Identity Strength15%DID anchor age, ZKP proofs, checksum stability
Compliance10%EU AI Act, NIST AI RMF, fidelity probe results

Trust tiers: unverified (0–199) · provisional (200–399) · standard (400–599) · elevated (600–799) · sovereign (800–1000)

🛡️ Parametric Insurance

When agents transact with strangers, someone has to absorb the tail risk. HiveTrust provides:

  • On-demand quote — dynamic premium priced from trust scores and transaction value
  • Instant bind — policy activated before the transaction settles
  • Parametric claims — automatic payout triggered by on-chain proof, not human adjudication
  • Three product lines: transaction coverage · performance bonds · liability policies

How HiveTrust Complements HiveAgent

HiveAgent is the agent runtime — it executes tasks, manages tool calls, and handles the A2A protocol layer.

HiveTrust is the trust fabric underneath it:

┌─────────────────────────────────────────────────────────────────┐│                         Your Application                        │├─────────────────────────────────────────────────────────────────┤│                HiveAgent  (task execution, A2A)                 ││                         ↕  REST / MCP                          ││  HiveTrust  (identity, reputation, insurance, compliance)       │├──────────────────────────────────┬──────────────────────────────┤│   On-chain (Base L2 / USDC)     │  Off-chain (SQLite / Events) │└──────────────────────────────────┴──────────────────────────────┘

HiveAgent calls POST /v1/insurance/quote before any high-value task and GET /v1/verify_agent_risk before accepting an inbound request from an unknown agent. The trust score flows back into HiveAgent's routing and pricing decisions.


Architecture

┌─────────────────────────────────────────────────────────────────────┐│  Layer 1 — Identity KYA                                             ││  ┌────────────────┐  ┌──────────────────┐  ┌───────────────────┐  ││  │  DID Registry  │  │  Ed25519 Proofs  │  │  W3C-VC Issuance  │  ││  └────────────────┘  └──────────────────┘  └───────────────────┘  │├─────────────────────────────────────────────────────────────────────┤│  Layer 2 — Reputation Engine                                        ││  ┌─────────────────────────────────────────────────────────────┐   ││  │  Telemetry Ingest → Pillar Computation → Score 0-1000       │   ││  │  (35% txSuccess + 25% capital + 15% network +               │   ││  │   15% identity + 10% compliance)                            │   ││  └─────────────────────────────────────────────────────────────┘   │├─────────────────────────────────────────────────────────────────────┤│  Layer 3 — Insurance Underwriter                                    ││  ┌──────────────┐  ┌──────────────┐  ┌──────────────────────────┐  ││  │  Quote Engine │  │  USDC Escrow │  │  Parametric Claims       │  ││  │  (dynamic    │  │  (Base L2    │  │  (on-chain trigger →      │  ││  │   premium)   │  │   Coinbase)  │  │   instant payout)        │  ││  └──────────────┘  └──────────────┘  └──────────────────────────┘  │├─────────────────────────────────────────────────────────────────────┤│  Layer 4 — Data Moat                                                ││  ┌──────────────────────┐  ┌────────────────────────────────────┐  ││  │  Behavioural Graph   │  │  Federation (cross-registry sync)  │  ││  │  (audit trail,       │  │  Aggregated data licensing         │  ││  │   PageRank, patterns)│  │  to enterprise customers           │  ││  └──────────────────────┘  └────────────────────────────────────┘  │└─────────────────────────────────────────────────────────────────────┘

Quick Start

bash
# Clonegit clone https://github.com/hiveagentiq/hivetrust.gitcd hivetrust
# Installnpm install
# Configurecp .env.example .env# Edit .env with your values
# Seed sample data (optional)node src/seed.js
# Startnpm start# Server running on http://localhost:3001

The health endpoint confirms it's live:

bash
curl http://localhost:3001/health# {"status":"ok","version":"1.0.0","uptime":3.14}

API Reference

All endpoints are prefixed /v1 unless noted. Authentication via X-API-Key header.

Identity (KYA)

MethodPathDescriptionCost
POST/v1/agentsRegister a new agent (issues DID, stores public key)$0.01
GET/v1/agents/:idRetrieve full agent profile + current trust tierFree
PUT/v1/agents/:idUpdate agent metadata (creates immutable version snapshot)$0.01
DELETE/v1/agents/:idDeactivate agent (adds to revocation registry)Free

Credentials

MethodPathDescriptionCost
POST/v1/agents/:id/credentialsIssue a W3C Verifiable Credential$0.05
GET/v1/agents/:id/credentialsList all credentials for an agentFree
DELETE/v1/agents/:id/credentials/:credIdRevoke a credentialFree
POST/v1/verify/credentialVerify a presented credential (revocation + sig check)$0.01

Trust Score

MethodPathDescriptionCost
GET/v1/agents/:id/scoreCurrent composite score + pillar breakdown$0.01
GET/v1/agents/:id/score/historyScore over time (pagination supported)$0.01
GET/v1/verify_agent_riskFast binary risk check — clear or block (< 50ms)$0.01

Telemetry

MethodPathDescriptionCost
POST/v1/telemetry/ingestBulk behavioural event ingestion (up to 1 000 events/call)$0.001/event
GET/v1/agents/:id/eventsQuery the agent's full audit trailFree

Insurance

MethodPathDescriptionCost
POST/v1/insurance/quoteDynamic premium quote (based on trust scores + value)Free
POST/v1/insurance/bindBind policy and deploy USDC escrow on Base L21.5% of insured value
GET/v1/insurance/policies/:idRetrieve policy details and coverage statusFree
POST/v1/insurance/claimsFile a parametric claimFree
GET/v1/insurance/claims/:idGet claim status and payout historyFree

claim_type namespace note: HiveTrust's claim_type field (non_delivery | fraud | sla_breach | data_loss | unauthorized_action) is distinct from the CTEF envelope-level claim_type (identity | transport | authority | continuity) defined in A2A CTEF v0.3.1. Both tokens coexist at disjoint envelope levels — see docs/CLAIM_TYPE_NAMESPACE.md.

Disputes

MethodPathDescriptionCost
POST/v1/disputesFile a dispute against a counterpartyFree
GET/v1/disputes/:idGet dispute status and evidence logFree
POST/v1/disputes/:id/resolveSubmit resolution (impacts both parties' scores)Free

Webhooks

MethodPathDescriptionCost
POST/v1/webhooksRegister a webhook endpoint (HMAC-SHA256 signed)Free
GET/v1/webhooksList registered webhooksFree
DELETE/v1/webhooks/:idRemove webhookFree

Federation

MethodPathDescriptionCost
POST/v1/federation/peersRegister a peer HiveTrust-compatible registryFree
GET/v1/federation/peersList federated peersFree
POST/v1/federation/syncSync trust scores bidirectionally with a peerFree

System

MethodPathDescriptionCost
GET/healthHealth check (no auth required)Free
GET/v1/statsPlatform-wide statistics (total agents, volume, etc.)Free
GET/.well-known/hivetrust.jsonDiscovery documentFree

MCP Integration

HiveTrust exposes all core operations as MCP tools via a single JSON-RPC 2.0 endpoint at POST /mcp. This lets any MCP-compatible agent (including HiveAgent) call HiveTrust natively without REST boilerplate.

List available tools

http
POST /mcpContent-Type: application/jsonX-API-Key: ht_your_api_key
{  "jsonrpc": "2.0",  "id": 1,  "method": "tools/list"}

Call a tool

http
POST /mcpContent-Type: application/jsonX-API-Key: ht_your_api_key
{  "jsonrpc": "2.0",  "id": 2,  "method": "tools/call",  "params": {    "name": "hivetrust_get_trust_score",    "arguments": { "agent_id": "a1b2c3d4-..." }  }}

Available MCP Tools

ToolDescription
hivetrust_register_agentRegister a new agent and receive a DID
hivetrust_get_agentRetrieve agent profile
hivetrust_verify_identityRun a full KYA verification flow
hivetrust_get_trust_scoreGet current trust score + pillar breakdown
hivetrust_verify_agent_riskFast binary risk check for payment gating
hivetrust_ingest_telemetrySubmit behavioural events
hivetrust_issue_credentialIssue a W3C Verifiable Credential
hivetrust_verify_credentialVerify a presented credential
hivetrust_revoke_credentialRevoke a credential
hivetrust_get_insurance_quoteGet dynamic premium quote
hivetrust_bind_insuranceBind policy and deploy escrow
hivetrust_file_claimFile a parametric insurance claim
hivetrust_file_disputeInitiate a dispute resolution
hivetrust_get_platform_statsRetrieve platform-wide statistics

CTEF v0.3.1 Endpoint

HiveTrust is the 5th canonicalizer in the CTEF (Composable Trust Evidence Format) v0.3.1 byte-match consortium: AgentGraph + AgentID + APS + Nobulex + HiveTrust. Seat committed at the 2026-04-25 01:48 UTC freeze.

Patent applications 64/049,200 – 64/049,226, priority 2026-04-24, holder: Stephen A. Rotzin / TheHiveryIQ.

Endpoints

RouteMethodAuthDescription
/.well-known/cte-test-vectors.jsonGETPublicCTEF v0.3.1 fixture with all 4 vectors
/verifyGET ?did=Free (1st/day)HiveTrust passport tier lookup
/verifyPOST10/day free, then $0.01 USDCStructural verification of a CTEF envelope
/verify/pubkeyGETPublicEd25519 attestation pubkey for Apr 30 byte-match
/verify/self-testGETPublicRun all 4 vectors — returns pass/fail counts

CTEF Fixture

bash
curl https://hivetrust.hiveagentiq.com/.well-known/cte-test-vectors.json | jq '.version'# "0.3.1"

Structural Verification (POST /verify)

bash
# First 10 requests/day per IP are freecurl -X POST https://hivetrust.hiveagentiq.com/verify \  -H 'Content-Type: application/json' \  -d '{"type":"TrustAttestation","version":"0.3.1","claim_type":"authority",...}'
# Returns: { verdict: "valid"|"INVALID_CLAIM_SCOPE"|"INVALID_COMPOSITION",#             canonical_sha256: "...", pass: true|false }

Beyond 10 free requests/day, the endpoint returns HTTP 402 with an x402 payment challenge: $0.01 USDC on Base chain 8453.

Self-Test

bash
curl https://hivetrust.hiveagentiq.com/verify/self-test | jq '.data.summary'

Canonicalization

All vectors use RFC 8785 JCS — implemented inline in src/routes/cte.js. The implementation produces byte-identical output to AgentGraph's canonicalize_jcs_strict for all 4 shared test vectors:

  • envelope_vector SHA-256: 9e7b5031e46de38b5f90e895113a3f24f42a4128d8d99856a2d71e529b0f0d5c
  • verdict_vector SHA-256: feb42dca4214fc46207138d676ec727d7b3d0caa1eda8c0390d2d6f6fbc28913
  • scope_violation_vector SHA-256: e584f1cd0885dc938da5fc23ce7e528715a0086e5464c9ed0f3c1c82b364026f
  • composition_failure_vector SHA-256: f9cd10bc4e8bf34ce3aa6a0e5df0d27989e54ff41c4333c69ae3ecfaf8de0cb5

Revenue Model

HiveTrust operates five revenue streams:

StreamMechanismTarget
KYA API Calls$0.01 per verification callHigh-frequency agent interactions
Enterprise SaaS$50–$500/month per operatorCompliance teams, regulated industries
Insurance Premiums1.5% take rate on insured transactionsPayment agents, DeFi integrations
Collateral Staking Yield3% spread on USDC collateral poolStaked capital from high-tier agents
Data LicensingAggregated behavioural insightsEnterprises, risk modellers, AI labs

Environment Variables

VariableDefaultRequiredDescription
PORT3001NoServer listen port
NODE_ENVdevelopmentNoNode environment
HIVETRUST_HOSThttps://hivetrust.hiveagentiq.comYes (prod)Public base URL
INTERNAL_API_TOKEN—Yes (prod)Service-to-service auth token
WEBHOOK_SIGNING_SECRET—YesHMAC secret for webhook payloads
HIVEAGENT_URLhttps://hiveagentiq.comNoHiveAgent platform URL
CDP_API_KEY_ID—Yes (insurance)Coinbase CDP key ID
CDP_API_KEY_SECRET—Yes (insurance)Coinbase CDP key secret
COLLATERAL_POOL_ADDRESS—Yes (insurance)USDC escrow contract on Base L2
BASE_RPC_URLhttps://mainnet.base.orgNoBase L2 RPC endpoint
DB_PATHdata/hivetrust.dbNoSQLite database file path
FEDERATION_SECRET—Yes (federation)Shared secret for peer sync
FEDERATION_PEERS—NoComma-separated peer URLs
INSURANCE_MIN_SCORE300NoMinimum score for insurance eligibility
INSURANCE_MAX_COVERAGE_USDC100000NoPer-transaction coverage cap
INSURANCE_BASE_RATE0.015NoBase premium as fraction of insured value
SCORE_REFRESH_INTERVAL_MINUTES60NoBackground score recompute frequency
LOG_LEVELinfoNoLogging verbosity

See .env.example for the full annotated list.


Deployment

Render (recommended for development)

bash
# Push to GitHub, then connect the repo in the Render dashboard# render.yaml is already configured — click "Apply"
# Or deploy manually:render deploy

The included render.yaml sets free-tier web service, auto-generates secrets, and configures all env vars.

Fly.io (recommended for production)

bash
# Install flyctl: https://fly.io/docs/hands-on/install-flyctl/fly auth loginfly apps create hivetrust
# Create a persistent volume for SQLitefly volumes create hivetrust_data --region ord --size 3
# Deployfly deploy

See fly.toml for the full configuration. Auto-stop/start is enabled to minimise costs.

Docker

bash
# Builddocker build -t hivetrust:latest .
# Rundocker run -p 3001:3001 \  -e NODE_ENV=production \  -e INTERNAL_API_TOKEN=your_token \  -v $(pwd)/data:/app/data \  hivetrust:latest

Railway

bash
railway initrailway up

Set environment variables in the Railway dashboard using .env.example as the reference.


Tech Stack

ComponentTechnology
RuntimeNode.js 22 (ES Modules)
FrameworkExpress 5.2.1
DatabaseSQLite via better-sqlite3 12.8.0 (WAL mode)
IdentityEd25519 keys (base58), DID:hive, W3C-VC
ProtocolMCP JSON-RPC 2.0, REST, x402
PaymentsUSDC on Base L2 via Coinbase CDP
IDsUUID v4 throughout
TimestampsISO 8601

SDK

JavaScript / TypeScript

bash
npm install @hivetrust/sdk
js
import { HiveTrustClient } from '@hivetrust/sdk';
const trust = new HiveTrustClient('https://hivetrust.hiveagentiq.com', 'ht_your_api_key');
// Register an agentconst agent = await trust.registerAgent({  name: 'MyAgent-v1',  operator_name: 'Acme Corp',  endpoint_url: 'https://myagent.acme.example/mcp',  public_key: 'edPublicKeyBase58...',});
// Check trust before transactingconst score = await trust.getTrustScore(agent.id);console.log(score.score, score.tier); // 680 "elevated"
// Get insurance quoteconst quote = await trust.getInsuranceQuote(agent.id, counterpartyId, 1000);console.log(quote.premium_usdc); // 15.00

See packages/npm/ for the full SDK source.

Python

bash
pip install hivetrust
python
from hivetrust import HiveTrustClient
trust = HiveTrustClient("https://hivetrust.hiveagentiq.com", "ht_your_api_key")
score = trust.get_trust_score("agent-id-here")print(score["score"], score["tier"])

See packages/python/ for the full SDK source.


License

MIT © 2026 HiveAgent IQ


Hive Civilization

Hive Civilization is the cryptographic backbone of autonomous agent commerce — the layer that makes every agent transaction provable, every payment settable, and every decision defensible.

This repository is part of the DEFENSIBLE pillar.

Source: README.md at commit d3ffeea

Tools

17

hivetrust_register_agent

Register a new AI agent identity with HiveTrust KYA (Know Your Agent). Assigns a unique agent ID, anchors the public key, and initializes the trust score.

Parametersnamerequiredchecksummetadataowner_idrequiredverticalsmodel_nameowner_typepublic_keydescriptioncapabilitieshiveagent_idmodel_version+4 more

hivetrust_get_agent

Retrieve a registered agent's full identity profile, including public key, checksum, trust tier, capabilities, and compliance status.

Parametersagent_idrequired

hivetrust_verify_identity

Verify an agent's cryptographic identity by checking public key ownership and checksum integrity. Returns a verification result with confidence score and reason codes.

Parametersagent_idrequiredchecksumchallengesignature

hivetrust_get_trust_score

Retrieve an agent's current multi-pillar trust score (0–1000 scale). Returns composite score, tier, per-pillar breakdown (identity, behavior, fidelity, compliance, provenance), verdict, and max recommended transaction value.

Parametersagent_idrequired

hivetrust_verify_agent_risk

Quick risk assessment for payment processors and marketplace operators. Returns verdict (ALLOW/REVIEW/BLOCK), trust tier, and max transaction limit. This is the free public endpoint — no API key required.

Parametersagent_idrequired

hivetrust_ingest_telemetry

Bulk ingest behavioral telemetry events for an agent. These events feed into the trust scoring engine. Supports transaction completions, SLA violations, dispute events, tool calls, and more.

Parameterseventsrequired

hivetrust_issue_credential

Issue a W3C-compatible verifiable credential to an agent. Credentials represent verified claims such as identity verification, compliance certification, or domain expertise.

Parametersclaimsrequiredagent_idrequiredissuer_idrequiredexpires_atcredential_typerequired

hivetrust_verify_credential

Verify a previously issued verifiable credential. Checks signature validity, revocation status, and expiration.

Parameterscredential_idrequired

hivetrust_revoke_credential

Revoke a verifiable credential. Records the revocation in the registry. Revoked credentials immediately fail verification checks.

Parametersreasonrequiredagent_idevidencecredential_idrequired

hivetrust_get_insurance_quote

Get a dynamic insurance premium quote for an agent transaction. Premium is calculated based on trust score, transaction value, and risk tier. HiveTrust takes a 1.5% spread on insured transactions.

Parametersagent_idrequiredcounterparty_idtransaction_valuerequired

hivetrust_bind_insurance

Bind (activate) an insurance policy for an agent. Locks in the premium, creates the policy record, and deploys the escrow contract on Base L2.

Parametersagent_idrequiredquote_detailstransaction_valuerequired

hivetrust_file_claim

File an insurance claim against an active policy. Triggers claims adjudication workflow. Payouts are made in USDC via the Base L2 escrow contract.

Parametersamountrequiredevidencepolicy_idrequiredclaim_typerequiredclaimant_idrequireddescription

hivetrust_file_dispute

File a dispute or appeal against a trust score decision, credential revocation, or behavioral event. Initiates the dispute resolution workflow.

Parametersreasonrequiredagent_idrequiredevidencetarget_idrequiredtarget_typerequireddispute_typerequired

hivetrust_get_platform_stats

Retrieve HiveTrust platform-wide statistics: total registered agents, verified count, average trust score, total insured value, active policies, claims filed, and more.

Takes no parameters.

hivetrust_create_lease

Create a Data Oracle Context Lease — "Sign Once, Settle Many". Grants unlimited access to a data stream for a fixed period (24h/72h/168h). Returns a cryptographic lease token (SHA-256) for zero-friction verification. Available streams: construction_pricing, simpson_catalog, compliance_feeds, market_data, pheromone_signals.

Parameterslessee_didrequireddata_streamrequiredduration_hoursrequired

hivetrust_stake_bond

Stake USDC to back an agent's reputation via HiveBond. Creates a trust bond with a specified tier (bronze/silver/gold/platinum) and lock period. Phase 1: declared stake amount tracked in-memory; flat $0.25 registration fee via x402. Longer lock periods earn higher simulated yield (2–5% APY). Slashing is permanent — if an agent fails, stake is slashed and paid to injured parties.

Parameterstierrequiredagent_didrequiredamount_usdcrequiredlock_period_daysrequired

hivetrust_verify_bond

Quick bond verification — check if an agent is bonded and at what tier. Returns bonded status, tier, staked amount, slash count, and max bounty access. This is the key integration point — other services call this to check bond status before assigning bounties. Free endpoint, no x402 payment required.

Parametersdidrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts