Challenge: Users were manually chasing yield across lending protocols, paying excess gas and missing better rates.

What we built: A router contract that splits and rebalances deposits across whitelisted protocols, with slippage guards, emergency pause and a strategy registry. A monitoring service watches rates and proposes rebalances.

Impact: Average net yield improved measurably after fees, while the audited guard-rails and pause switch kept funds safe through volatile markets.

Stack: Solidity, Foundry, Chainlink price feeds, Laravel queue workers, PostgreSQL.