Architecture Overview
System Layers
┌─────────────────────────────────────────────────────┐
│ Router (Zapper) │
│ Multi-step user flows in one transaction │
├──────────────┬───────────────┬──────────────────────┤
│ Fixed-Rate │ Floating-Rate │ Curation │
│ AMM │ Lending │ Vaults │
│ (FiraMarket) │(LendingMarket)│ (SisuVault) │
├──────────────┴───────────────┴──────────────────────┤
│ Token Layer │
│ BT · CT · FW · LP Token │
├─────────────────────────────────────────────────────┤
│ Rehypothecation Module │
│ Reserve allocation between layers │
├─────────────────────────────────────────────────────┤
│ Oracles · Interest Rate Models │
│ Price feeds · Utilization-based IRM │
└─────────────────────────────────────────────────────┘Token Layer
Token
Full Name
Role
Fixed-Rate AMM
Lending Market
Rehypothecation Module
Curation Vaults (SisuVault)
Role
Responsibility
Router
Action Module
Function
Interest Rate Models
Model
Used For
Behavior
Oracles
Oracle Type
Use Case
Liquidity Injector
How the Layers Connect
Related
Last updated