Architecture & Scaffold
System Diagram
┌───────────────────────────────────────────────────────────┐
│ React Frontend │
│ (Vite + TypeScript + Tailwind + Wagmi + Recharts) │
│ │
│ Dashboard │ Deposit │ Repay │ Stability │ Staking │ ... │
└───┬────────────────────────────────────┬───────────────────┘
│ │
│ Contract Reads/Writes │ Price Feeds
│ (Wagmi / Viem) │ (Chainlink + Eloqura)
▼ ▼
┌────────────────────────┐ ┌──────────────────────────┐
│ Sepolia RPC (Alchemy) │ │ Price Oracles │
│ │ │ │
│ ┌──────────────────┐ │ │ Chainlink Sepolia │
│ │ TroveManager │ │ │ - WETH/USD │
│ │ 0x90CC... │ │ │ - WBTC/USD │
│ └──────────────────┘ │ │ - LINK/USD │
│ ┌──────────────────┐ │ │ │
│ │ StabilityPool │ │ │ Eloqura DEX Pool │
│ │ 0xB61a... │ │ │ - ALUR/USDC reserves │
│ └──────────────────┘ │ └──────────────────────────┘
│ ┌──────────────────┐ │
│ │ CollateralManager│ │
│ │ 0x6423... │ │
│ └──────────────────┘ │
│ ┌──────────────────┐ │
│ │ AluriaLens │ │
│ │ 0x1504... │ │
│ └──────────────────┘ │
│ ┌──────────────────┐ │
│ │ ALUD Token │ │
│ │ 0x41B0... │ │
│ └──────────────────┘ │
└────────────────────────┘Lending Flow
Frontend Structure
Key Design Decisions
Last updated