Prerequisites
- A Crossmint wallet on Solana with USDC balance. See the wallets quickstart to create one.
- API Key: A server-side API key (
sk_...) with the scopewallets:transactions.create. - The Solana mint address for your target Ondo token. Find all available Ondo tokens and their liquidity on the Jupiter Ondo screener.
Swap USDC for Ondo Tokens
The swap flow uses the same pattern as any Jupiter swap with Crossmint wallets:- Request a quote from the Jupiter API for the USDC to Ondo token pair.
- Build the swap transaction using the Jupiter API.
- Sign and send the transaction using the Crossmint wallet.
Ondo GM tokens on Jupiter may route through multiple AMM pools (such as Manifest, Meteora DLMM, or Raydium CLMM). Always set
maxAccounts=33 to ensure multi-hop swaps fit within Solana transaction account limits.- React
- Node.js
- REST
Next Steps
Jupiter Swap Guide
Review the general Jupiter swap guide for additional configuration options.
Jupiter Ondo Screener
Explore all available Ondo tokens and their liquidity.
Ondo Global Markets
Learn about Ondo Global Markets tokenized assets.

