Phase 2: Agent Trust Infrastructure | 17 Agents | 8 Teams | 3-Layer Verification Stack
Pubkey (hex):
ba3eefec0e795362230f869461ea16e20b782e11eef6107edeed0d3d19e7651b
Reputation attestation event (kind 30021):
Verify: Search for kind:30021 from pubkey ba3eefec... on any Nostr relay
| # | Agent | Team | Score | Badge | Level | Success | Runs | Last Run |
|---|---|---|---|---|---|---|---|---|
| 1 | agent-spawner-agent | scale | 98.21 | Platinum | 10 | 95.5% | 112 | 2026-03-08T00:00 |
| 2 | registry-manager-agent | scale | 97.62 | Platinum | 10 | 97.3% | 74 | 2026-03-08T00:00 |
| 3 | budget-tracker-agent | finance | 91.61 | Platinum | 10 | 91.3% | 23 | 2026-03-07T17:31 |
| 4 | audit-trail-agent | security | 91.00 | Platinum | 10 | 90.5% | 21 | 2026-03-07T06:00 |
| 5 | benchmark-analyst-agent | benchmark | 90.29 | Platinum | 10 | 89.5% | 19 | 2026-03-07T23:00 |
| 6 | market-intelligence-agent | strategic | 90.11 | Platinum | 10 | 100% | 4 | 2026-03-05T08:00 |
| 7 | user-researcher-agent | product | 90.11 | Platinum | 10 | 100% | 4 | 2026-03-05T10:00 |
| 8 | revenue-analyst-agent | finance | 89.93 | Gold | 9 | 88.9% | 18 | 2026-03-07T08:00 |
| 9 | template-generator-agent | scale | 89.40 | Gold | 9 | 100% | 3 | 2026-03-04T15:00 |
| 10 | outbound-agent | sales | 89.40 | Gold | 9 | 100% | 3 | 2026-03-04T16:00 |
| 11 | demo-agent | sales | 89.40 | Gold | 9 | 100% | 3 | 2026-03-06T17:00 |
| 12 | competitor-analyst-agent | startup | 85.88 | Gold | 9 | 85.7% | 7 | 2026-03-06T12:00 |
| 13 | financial-analyst-agent | finance | 87.21 | Gold | 9 | 100% | 1 | 2026-02-23T09:00 |
| 14 | success-agent | sales | 87.21 | Gold | 9 | 100% | 1 | 2026-02-23T09:00 |
| 15 | product-lead-agent | product | 87.21 | Gold | 9 | 100% | 1 | 2026-02-23T10:00 |
| 16 | pitch-deck-agent | startup | 87.21 | Gold | 9 | 100% | 1 | 2026-03-01T14:00 |
| 17 | market-positioning-agent | startup | 66.68 | Silver | 7 | 40.0% | 5 | 2026-03-03T11:00 |
| Endpoint | Method | Description |
|---|---|---|
| /reputation/leaderboard | GET | Top agents ranked by score (limit param) |
| /reputation/agent/{name} | GET | Full reputation details + rank for one agent |
| /reputation/teams | GET | Team average scores with agent breakdowns |
| /reputation/onchain-batch | GET | Latest on-chain batch payload for AgentRegistry |
| /reputation/history | GET | Historical score snapshots (up to 90 days) |
| File | Purpose | Status |
|---|---|---|
| services/reputation/engine.py | Core reputation computation from run data | LIVE |
| services/reputation/api.py | REST API endpoints for reputation queries | NEW |
| scripts/reputation_publisher.py | Cron script: compute + Nostr + on-chain batch | NEW |
| contracts/agents/AgentRegistry.sol | On-chain reputation fields + batch update | UPDATED |
| data/agent_reputation.json | Current reputation scores (17 agents) | LIVE |
| data/reputation_onchain_batch.json | Ready-to-submit on-chain batch payload | LIVE |
| data/reputation_history.json | Daily snapshots (90-day rolling) | LIVE |