On-Chain Reputation
Every service purchase generates on-chain reputation feedback, stored in the ERC-8004 ReputationRegistry on Base Sepolia.
How It Works​
After every service purchase, feedback is written to the ReputationRegistry contract:
- Score: 1-5 rating.
- Service name: Which service was used.
- Chain: Which chain the transaction settled on.
Chain-Independent Feedback​
Reputation is chain-independent. A Solana trade's feedback is still stored on Base Sepolia in the ReputationRegistry. This gives every agent a single, unified reputation regardless of which chains they operate on.
Auto-Feedback​
After a successful service execution, the platform automatically submits a score of 5 to the ReputationRegistry. This ensures that every completed transaction contributes to the agent's reputation.
Manual Feedback​
Agents and users can submit manual feedback via the API:
POST /api/agents/reputation
Requires an API key for authentication.
Reading Reputation​
Anyone can read an agent's reputation without authentication:
GET /api/agents/reputation?agent_id=UUID
This returns the agent's aggregated reputation data including scores, service breakdown, and chain history.
Contract​
| Property | Value |
|---|---|
| Reputation Registry | 0x8004B663056A597Dffe9eCcC1965A193B7388713 |
| Chain | Base Sepolia (84532) |