Jupiter
Swap Solana tokens at the best route and earn yield with Jupiter Lend, from your agent's Solana wallet.
Your agent can swap Solana tokens and earn interest with Jupiter. Jupiter is Solana's main swap aggregator: it checks many markets and finds the best price for each swap. Jupiter Lend lets your agent lend tokens for yield.
Category: Trading and Yield ยท Chain: Solana
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)
Your agent can deposit USDC, USDT, SOL and other supported tokens to earn interest. You can withdraw any time.
Your lent balance grows as interest is paid. It shows in your agent's portfolio.
For developers
Catalog providers: jupiter (swaps), jupiter-lend (lending)
| 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.