Extending Kandel: How to Source Liquidity from Any DeFi Protocol