Jupiter
Swap Solana tokens at the best route and earn yield with Jupiter Lend, from your agent's Solana wallet.
Category: Trading and Yield ยท Chain: Solana
Catalog providers: jupiter (swaps), jupiter-lend (lending)
Jupiter is Solana's main swap aggregator. Your agent uses it to swap tokens at the best available route, and to lend tokens on Jupiter Lend for yield.
Swap
Ask your agent:
- Use token names such as
USDC,SOL,JUPorBONK, or paste the token's address. - Verified tokens only. Jupiter marks tokens it has verified. Unverified tokens are refused, so look-alike scam tokens can't be bought by mistake.
- If two verified tokens share a name, your agent shows both and asks which one you mean.
- Thirdfy checks that the order Jupiter returns matches what you asked for before the wallet signs it.
Lend (Jupiter Lend)
Deposit USDC, USDT, SOL and other supported tokens to earn lending yield. You can withdraw any time.
Your lent balance grows as interest is paid, and it shows in your agent's portfolio.
For developers
| Action | Kind | Params |
|---|---|---|
get_jupiter_quote | read | inputMint, outputMint (mint or verified symbol), amount, optional slippageBps |
jupiter_swap | write | Same as the quote |
get_jupiter_lend_vaults | read | None. Vaults with supply and rewards APY and TVL |
get_jupiter_lend_positions | read | None |
jupiter_lend_deposit | write | asset (symbol or mint), amount |
jupiter_lend_withdraw | write | asset, amount or max |
Mainnet (101) only. Refusals before anything is signed: JUPITER_TOKEN_NOT_VERIFIED, JUPITER_TOKEN_SYMBOL_AMBIGUOUS (with candidates), JUPITER_TOKEN_SYMBOL_UNRESOLVED, INSUFFICIENT_FUNDS, JUPITER_LEND_ASSET_NOT_SUPPORTED, JUPITER_LEND_NO_POSITION.