Architecture
Reputation operates across three layers:| Layer | Component | Purpose |
|---|---|---|
| On-chain | lucid_reputation Solana program | Immutable feedback, validation, revocation |
| Off-chain | IReputationProvider | Aggregation algorithms, scoring, caching |
| Gateway | PayReputation | Credit scoring from payment history |
How Scores Are Computed
Reputation scores combine multiple signals:- Feedback — Users submit scores (1-100) per interaction, linked to a receipt hash
- Validation — Third parties validate receipts, confirming interactions occurred
- Revocation — Submitters can revoke feedback; the score adjusts atomically
- Traffic volume — More verified interactions increase confidence
- Payment history — Consistent payments improve credit tier
Submitting Feedback
Reputation Tiers (PayReputation)
At the gateway level, agents accumulate a credit tier based on payment history:| Tier | Requirements |
|---|---|
| Unverified | No payment history |
| Bronze | Basic payment history |
| Silver | Consistent payment record |
| Gold | High-volume verified payments |
| Platinum | Extensive verified history |
Querying Reputation
Cross-Network Sync
Lucid reputation syncs with external identity standards:| Standard | Direction | Status |
|---|---|---|
| Metaplex (MIP #52) | Bidirectional | Prep code (awaiting MIP release) |
| 8004 / SATI / SAID | Consume + Feed | Active |
.png?fit=max&auto=format&n=VsjUqn6fLqEhBiuI&q=85&s=8b4c7e6431e9a6af1ef23b77bb4ff5fd)
.png?fit=max&auto=format&n=VsjUqn6fLqEhBiuI&q=85&s=d5651a45e4bfbabc33f74e146af3f94a)