DEX Frontend
Uniswap-style Decentralized Exchange UI
Built a production-ready DEX interface supporting token swap flows, multi-wallet connection via RainbowKit, and network switching. Implemented full transaction lifecycle: balance reads, allowance checks, approvals, and swap execution with slippage/price impact calculations. Decoupled on-chain logic into typed adapter hooks for maintainability.