What is Refinance?
Refinance allows you to migrate your existing position from another supported protocol directly into Jupiter Lend, all in one transaction.
This automated process closes your position on the source protocol and recreates it on Jupiter Lend, keeping the same collateral and debt
structure while adapting it to Jup Lend’s optimized conditions.
Why should I use Refinance?
Refinance lets you move your positions to Jupiter Lend to benefit from better rates, higher efficiency, and improved liquidation mechanisms.
It saves you time by automating every step, no need to manually repay, withdraw, or re-open your position.
You also gain access to Jupiter Lend’s advanced risk management and higher LTV environment.
Which protocols are supported for refinancing?
Currently, Refinance supports migrations from:
- Kamino - Multiply positions:
- jupSOL / SOL
- JLP / USDC
- mSOL / SOL
- jitoSOL / SOL
- syrupUSDC / USDG
- syrupUSDC / USDC
- SOL / USDC
- INF / SOL - MarginFi - Multiply positions:
- JupSOL / SOL
- JitoSOL/ SOL
Support for more Solana-based protocols may be added in future updates.
Will I pay fees when using Refinance?
There are no extra protocol fees for using Refinance.
You’ll only pay the standard Solana network transaction costs associated with executing the refinance operation.
Is my position safe during the transfer?
Yes. Refinance is a non-custodial, permissionless, and atomic process.
All steps - repaying, withdrawing, and recreating your position - are executed from your own wallet within a single transaction.
Your funds never leave your control, and there’s no third-party custody involved.
Is there a maximum position size for using Refinance?
Yes. For now, Refinance supports migrations up to $1M per operation.
If your position is larger, you can still transfer it, you’ll just need to complete the migration in multiple steps.