> ## Documentation Index
> Fetch the complete documentation index at: https://developers.jup.ag/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Advanced Guides

> Advanced recipes combining flashloans, swaps, and vault operations.

Advanced recipes that compose Jupiter Lend flashloans, Jupiter Swap API, and vault operations into single atomic transactions.

> [!NOTE]
>
> These flows use many instructions. If you hit compute limits, add `ComputeBudgetProgram.setComputeUnitLimit({ units: 1_000_000 })` (or higher) as the first instruction in your transaction.

> [card] [Multiply (Leverage)](https://developers.jup.ag/docs/lend/advanced/multiply.md)
>
> Build leveraged positions: flashloan debt → swap → deposit collateral + borrow → payback.

> [card] [Unwind (Deleverage)](https://developers.jup.ag/docs/lend/advanced/unwind.md)
>
> Close or reduce leveraged positions: flashloan collateral → swap → repay + withdraw → payback.

> [card] [Repay with Collateral and Max Withdraw](https://developers.jup.ag/docs/lend/advanced/repay-with-collateral-max-withdraw.md)
>
> Close a position when you only hold the collateral token.

> [card] [Vault Swap](https://developers.jup.ag/docs/lend/advanced/vault-swap.md)
>
> Move a position from one vault to another atomically.

> [card] [Utilisation After Deposit](https://developers.jup.ag/docs/lend/advanced/utilization-after-deposit.md)
>
> Calculate how utilisation changes after a hypothetical deposit (read-only).

> [card] [Native Staked Vaults](https://developers.jup.ag/docs/lend/advanced/native-staked-vault.md)
>
> Use staked SOL as collateral via Single Pool tokens.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.