Contracts
MintController.sol
Controls iUSD minting
RedeemController.sol
Controls iUSD redemption
RedemptionPool.sol
Manages redemption queue
Flow
- Mint: USDC deposited → MintController mints iUSD → USDC deployed to farms
- Redeem: iUSD burned → RedeemController checks reserves → USDC returned (or queued)