- deposit plvGLP
- 1 click loop using USDC up to 1 < desired leverage amount < 3
- start with
xplvGLP, with desired leverage amountywhere10000 < y <= 30000 - Flashloan
zUSDC, wherez = (y - 10000) * xfrom balancerV2 vault - mint plvGLP using USDC
- mint lPLVGLP using plvGLP through lodestar
- transfer lPLVGLP to user
- call
lUSDC.borrowForto borrowzUSDC - transfer
zUSDC from user to balancer vault, paying back flashloan
User needs to action 2 approvals:
- Approve Ploopy to spend at lesat
_plvGlpAmountplvGLP, for looping - Approve Ploopy to spend at least
zUSDC, to repay flash loan