Users can choose to supply any combination of the two assets in a liquidity pool. Our protocol will then optimally add the supplied assets and borrowed assets to the liquidity pool of the corresponding supported DEX/AMM. Users can also choose to borrow either one, or both, of the two assets in a farming pair in a single leveraged yield farming position, which is rarely supported in other DeFi protocols.