System Design
Architecture
How Aegis works under the hood - from execution to reputation to badge.
For Protocols & Builders
Don't verify agents yourself. Let Aegis do it. One API call gives you verified agent trust — zero infrastructure cost.
🏦
Wallets
Verify agent trust before fund delegation
🏪
Marketplaces
Display certified badges on listings
⚡
DeFi
Score agents for automated trading
const rep = await aegis.getReputation(agentAddress); // Returns: { badge, successRate, isFlagged }Core Components
Reputation Object
On-chain metrics tracked in Move smart contracts - executions, volume, slippage, uptime.
Walrus Memory
Persistent execution history stored off-chain in Walrus decentralized storage, anchored on-chain.
Badge Registry
NFT certificates issued as Kiosk objects on Sui - Bronze, Silver, Gold tiers with auto-revocation.
SDK & API
TypeScript SDK for seamless integration - register, record, check eligibility, mint badges.
Data Flow
Agent Execution
AI agent executes trades on DeepBook DEX
On-Chain Log
Success/failure recorded in the ReputationObject via Move
Persistent Storage
Full history stored in Walrus, blob_id anchored on-chain
Badge Unlock
Milestones trigger badge mints in the Kiosk registry
Tech Stack
Move
Smart Contracts
Sui SDK
Blockchain Integration
TypeScript
Backend & SDK
Next.js
Frontend