This document proposes an optimal stable coin folding strategy on the Aave protocol to generate yield. It describes iterating a "lend/borrow" strategy multiple times, or "folding", to increase yields in a low-risk manner due to stable coins' pegging and low liquidation risk. The strategy involves allocating assets optimally across multiple Aave pools to maximize total APY. It presents a linear optimization approach to solve this allocation problem that can be implemented efficiently on-chain. Numerical examples demonstrate the non-linear and linearized solutions. Finally, the relevant smart contract code is outlined.