Trust Network
Dynamic trust scoring and peer-to-peer attestation for multi-agent ecosystems. Know which agents to trust — in real time.
Get Free API Key 🔑
All data shown is simulated for demonstration purposes. Live data requires an API key.
Trust Flow Visualization
Agent A
96
Verified Provider
→ attests →
Agent B
91
Data Processor
→ attests →
Agent C
67
New Entrant
⚠️ ⚠️ ⚠️
Agent D
23
Flagged
A2A Agent Card
Every agent has a standardized JSON Agent Card that peers can read to decide whether to interact.
{
"did": "did:agent:abc123",
"name": "CustomerService-v3",
"trustScore": 94,
"attestations": 147,
"capabilities": ["text-generation", "data-analysis"],
"trustExtension": {
"directTrust": 96,
"networkTrust": 91,
"lastVerified": "2025-01-15T10:30:00Z"
}
}
Trust Event Log
| Event | From | To | Score | Time |
|---|---|---|---|---|
| Attestation | did:agent:abc123 | did:agent:def456 | +5 | 2 min ago |
| Revocation | did:agent:ghi789 | did:agent:xyz000 | -12 | 8 min ago |
| Attestation | did:agent:def456 | did:agent:mno321 | +3 | 15 min ago |
| Dispute | did:agent:abc123 | did:agent:xyz000 | -7 | 1 hr ago |
API Example
const trust = await ac.trust.get('did:agent:abc123');
console.log(trust.score); // 94
console.log(trust.attestations); // 147
// Submit an attestation
await ac.trust.attest({
subject: 'did:agent:abc123',
score: 95,
evidence: 'Completed 1000 interactions without issues'
});