Onchain Trust Records for the Agentic Web
AgentBadge scans any site for agent-readiness, records the result onchain through a KeeperHub workflow (Base Sepolia), and mints a soulbound trust badge. KeeperHub Agent Economy hackathon (Sep 6-18, 2026).
Architecture
Every arrow is one verifiable transaction on Base Sepolia (84532).
▼ score ≥ 85 path
Base Sepolia · testnet — every arrow is one verifiable tx
How it works
Scan
40-rule agent-readiness scan (SSRF-guarded, free dry-run)
Confirm
Dry-run preview shows exactly what lands onchain (functionArgs), then confirm
Record
KeeperHub executes the workflow: TrustRegistry.recordScan onchain, tx on Basescan
Verify
Audit trail (live SSE) + keeperhub-audit MCP tool; agents pay via x402 (USDC)
Try it: scan → onchain record
One POST away from a permanent onchain trust record.
Agents can pay per onchain record via x402 (USDC on Base):
POST /api/keeperhub/scan/premium
Live Audit Trail
Onchain records, streamed as they happen.
No onchain records yet — run the demo above ↑
| Status | Site | Score | Tx | Recorded |
|---|
Source: TrustRegistry on Base Sepolia · each Tx links to Basescan
Stack
API Surface
Every public endpoint and MCP tool from Phase C/D.
| Surface | Endpoint / Tool | Auth | Returns |
|---|---|---|---|
| Scan (free) | POST /api/keeperhub/scan | — | dry-run preview or onchain tx |
| Scan (premium) | POST /api/keeperhub/scan/premium | x402 · $0.01 | onchain tx (paid via USDC) |
| Audit API | GET /api/keeperhub/audit | — | events + onchain + Basescan links |
| Live stream | GET /api/keeperhub/audit/stream | — | event: audit frames (SSE) |
| MCP tools | keeperhub-record-scan · mint-trust-badge · workflow-status · audit | MCP session | via AgentBadge MCP server |