Protocol Overview
Aegis is designed as two separate but connected layers.
Layer 1: Risk Oracle
Layer 1 observes the market and produces trusted risk state.
Responsibilities
- collect stablecoin market data
- build current market state
- compute risk signals
- score panic severity
- estimate depeg probability
- publish risk feeds on-chain
- notify off-chain consumers
Layer 1 does not control liquidity or user actions. It only detects and publishes risk.
Layer 2: Circuit Breaker
Layer 2 consumes risk oracle output and turns it into defensive actions.
Responsibilities
- activate adaptive fees
- throttle risky withdrawals
- coordinate liquidity routing
- suppress toxic arbitrage patterns
- trigger emergency liquidity policies
- expose integration modules for DEXs, lending markets, bridges, and stablecoin pools
Layer 2 should depend on Layer 1 outputs, but Layer 1 should not depend on Layer 2.
Who Uses Aegis
See Integrations for the concrete platform categories that can use Aegis (DEXs, lending protocols, stablecoin issuers, liquidity infrastructure, and bridges) and what each category can do with the risk feed and circuit breaker layer.
Data Flow
Solana / Oracle / DEX / Bridge Data
-> Layer 1 Risk Oracle
-> On-Chain Risk Feed
-> Layer 2 Circuit Breaker
-> Integrated Protocol Actions