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

01

Agent Execution

AI agent executes trades on DeepBook DEX

02

On-Chain Log

Success/failure recorded in the ReputationObject via Move

03

Persistent Storage

Full history stored in Walrus, blob_id anchored on-chain

04

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