rspace-online/modules/rwallet/lib
Jeff Emmett 3436393bfb feat(rwallet): add Aave V3 + Morpho Blue auto-yield for idle treasury
Adds yield-generating capability for idle stablecoins (USDC/USDT/DAI)
on Ethereum and Base via Aave V3 and Morpho Blue vaults, using the
existing Safe multisig proposal flow for governance.

New lib files: yield-protocols (constants/ABIs), yield-rates (DeFi Llama
+ Morpho GraphQL with 5min cache), yield-positions (on-chain queries),
yield-tx-builder (MultiSend calldata for Safe proposals),
yield-strategy (idle detection + allocation suggestions).

5 API routes, "Yield" view tab with rates table, position cards, and
advisory strategy suggestions. Zero new dependencies.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 10:17:54 -07:00
..
data-transform.ts feat(rwallet): port D3 visualizations from rwallet-online 2026-03-10 01:47:18 -07:00
wallet-demo-data.ts feat(rwallet): port D3 visualizations from rwallet-online 2026-03-10 01:47:18 -07:00
wallet-viz.ts feat(rwallet): port D3 visualizations from rwallet-online 2026-03-10 01:47:18 -07:00
yield-positions.ts feat(rwallet): add Aave V3 + Morpho Blue auto-yield for idle treasury 2026-03-15 10:17:54 -07:00
yield-protocols.ts feat(rwallet): add Aave V3 + Morpho Blue auto-yield for idle treasury 2026-03-15 10:17:54 -07:00
yield-rates.ts feat(rwallet): add Aave V3 + Morpho Blue auto-yield for idle treasury 2026-03-15 10:17:54 -07:00
yield-strategy.ts feat(rwallet): add Aave V3 + Morpho Blue auto-yield for idle treasury 2026-03-15 10:17:54 -07:00
yield-tx-builder.ts feat(rwallet): add Aave V3 + Morpho Blue auto-yield for idle treasury 2026-03-15 10:17:54 -07:00