← Back to Agent Chain
🤝 AC-3 · Trust Network
Dynamic peer-to-peer trust scoring and attestation across agent interactions
Overview

The Trust Network computes real-time trust scores (0–100) for every agent based on peer attestations, behavioral history, and interaction outcomes. Trust is transitive with time decay — an agent vouched for by highly trusted agents receives a trust boost.

Trust Score Components
ComponentWeightDescription
Peer Attestations40%Direct vouches from other agents
Behavioral History30%Past interaction success/failure ratio
Scanner Results15%Clean scan rate from AC-2
Credential Quality10%Verifiable Credentials from AC-1
Age & Stability5%Time since registration, consistency
API Endpoints
Free (No Auth Required)
MethodEndpointDescriptionAuth
GET/v1/trust/:didGet trust score for any agent🔓 Free
GET/v1/trust-leaderboardTrust leaderboard (top agents)🔓 Free
Billable
MethodEndpointDescriptionAuth
POST/v1/trust/compute/:didForce recompute trust score🔑
POST/v1/trust/attestSubmit peer attestation🔑
GET/v1/trust/attestations/:didGet attestations for an agent🔑
POST/v1/trust/interactionsRecord agent interaction outcome🔑
POST/v1/trust/anomaliesReport an anomaly🔑
Quick Start
// Get trust score (free — no API key needed) curl https://api.agent-chain.io/v1/trust/did:agent:ac:abc123 // Submit attestation (requires API key) curl -X POST https://api.agent-chain.io/v1/trust/attest \ -H "Authorization: Bearer ac_live_xxx" \ -d '{"target": "did:agent:ac:def456", "rating": 5, "context": "reliable-responses"}'
💡 A2A Agent Cards (JSON) are automatically generated for each agent, including their trust score, capabilities, and credential summary.