General
How do I deposit crypto to Solana?
Which networks can I deposit from?
Bridge & Swap supports Solana, Ethereum, Base, Arbitrum, Sui, BNB Chain, Optimism, Polygon, Avalanche, and Linea. Universal Deposit supports Solana, Ethereum, Base, Arbitrum, and Sui.
Can I deposit from an exchange or buy with a card?
Yes. Use Send from an exchange to bridge supported tokens onchain from Binance, Coinbase or Uphold to your Jupiter Wallet, or Buy with a card to pay with Apple Pay, Google Pay, or your preferred supported payment method.
Does Jupiter charge fees for deposits?
No. Jupiter does not add fees on top of any Deposit method. The costs you pay are network gas and third-party fees: the slippage shown for Universal Deposit (max 0.5%), the route fee shown in the Bridge & Swap comparison, payment processor fees (Buy with a card), and exchange withdrawal fees (Send from an exchange).
Who operates these services?
Each method relies on a different provider:Jupiter provides the interface but does not control the underlying services.
Which method should I use?
It depends on where your funds currently are:
Do I need a Solana wallet to use Deposit?
Can I withdraw fiat (cash out) through Deposit?
No. Jupiter Deposit is designed for moving funds onto Solana, not off it. There is no native fiat off-ramp (crypto-to-bank withdrawal) in Deposit.If you want to spend or access your funds in fiat, you have two options:
- Spend directly in fiat: Use Jupiter Spend and the Jupiter Card (Visa) to spend your USDC balance at any merchant accepting Visa. Jupiter Spend also supports bank withdrawals and fiat transfers in supported regions.
- Cash out to a bank account: Transfer your tokens to a centralized exchange (such as Binance or Coinbase) using the exchange’s deposit address, then sell to fiat and withdraw to your bank account. This process happens entirely on the exchange, not on Jupiter.
Universal Deposit
What happens if I send less than the minimum deposit?
Deposits below the displayed minimum accumulate until the minimum is reached. Check the minimum amount shown for the selected network before sending funds.
Which token do I receive?
Funds sent on Solana arrive as the token you sent. Funds sent from Ethereum, Base, Arbitrum, or Sui arrive in your Solana wallet as USDC.
Where do I find my deposit address?
In the Deposit crypto tab of jup.ag/deposit, select the network you are sending from: the QR code and address shown are for that network. The same network-specific addresses are available from the Receive view in Jupiter Mobile and the Jupiter Wallet extension.
Buy with a card
I have a payment or KYC issue
Payment and identity verification are handled by the payment processor (Revolut, Banxa, Topper, Stripe, etc.), not by Jupiter. Contact the processor directly. The processor name is displayed in the interface during the purchase flow (for example, “By Revolut”).
My tokens have not arrived after purchase
Processing times vary by payment method and processor. Bank transfers may take several hours. If tokens have not arrived after a reasonable period, contact the payment processor’s support. Transaction status is usually available in the processor’s confirmation email or portal.
Why are the available payment methods different from what I expected?
Onramper dynamically selects payment methods based on your region, the amount you are purchasing, and the available processors. Not all methods are available in all countries. If you do not see a specific method, it is likely not supported in your location.
Can I buy tokens other than SOL and USDC?
No. Buy with a card currently supports only SOL and USDC. To acquire other Solana tokens, first purchase SOL or USDC, then use Jupiter Swap to exchange them.
Send from an exchange
I have an issue with the exchange-link window or login
Contact Mesh support. Jupiter does not have access to your exchange credentials and cannot troubleshoot exchange login issues. Make sure pop-ups are allowed in your browser, as the exchange-link flow opens in a separate window.
My withdrawal is delayed or stuck on the exchange side
Contact your exchange’s support (Binance, Coinbase, or Uphold). Withdrawal processing times are determined by the exchange and are outside of Jupiter’s and Mesh’s control.
I sent funds to the wrong network (BEP-20, ERC-20, etc. instead of Solana)
This is a common and serious issue. If you sent crypto using a non-Solana standard such as BEP-20 (BNB Chain), ERC-20 (Ethereum), or any other non-Solana network when withdrawing from an exchange to a Solana address, the funds are typically not recoverable.Why it happens: Solana uses the SPL token standard, which is not compatible with EVM-based standards like ERC-20 or BEP-20. Even if the destination address looks valid on the exchange’s interface, the tokens cannot be received on Solana if sent on the wrong network.What to do: Contact your exchange’s support immediately with your transaction hash. Some exchanges may be able to recover funds in specific cases (typically for a fee), but this is not guaranteed and depends on the exchange’s internal procedures. Jupiter cannot recover funds sent on the wrong network.How to prevent this: When withdrawing from an exchange to a Solana wallet, always select Solana (SPL) as the network, never ERC-20, BEP-20, or any other option.
Is the Mesh connection safe? Does it store my credentials?
Mesh establishes a secure, temporary connection to your exchange account through an exchange-link window. It handles authentication within the session and does not store your login credentials. The connection is used only to initiate the withdrawal.
Can I send from exchanges other than Binance, Coinbase, and Uphold?
No. Send from an exchange currently supports only Binance, Coinbase, and Uphold. If you hold funds on another exchange, you can withdraw manually to your Solana wallet address using the exchange’s own withdrawal feature, or use the Standard deposit option to display your address.
Bridge and Swap
What are the routes shown in Bridge & swap?
The comparison lists GUM Universal Swap, GUM Universal Deposit (the same mechanism as Universal Deposit, arriving as USDC), and deBridge. Routes that cannot fill your transfer are shown as Unavailable. See Bridge routes.
What does the Best badge mean?
Routes are ranked by their estimated delivered amount. The route with the highest estimate is selected by default and marked Best, with the difference in percent compared to the next route. You can select another route before continuing.
My bridge transaction is stuck or failed
Contact the provider of the route you used. For deBridge routes, use the Support link at the bottom of the widget. Provide your transaction hash from the source network so they can investigate.
I received less than expected
The estimate shown for a route is market-dependent and may shift between the quote and execution. Large transactions may also incur higher price impact. Review the estimated delivered amount before you confirm; deBridge routes also display the impact percentage.
Do I need gas on the source network?
Yes. You need sufficient gas tokens on the source network (for example, ETH on Ethereum, BNB on BNB Chain) to pay for the source-network transaction. Without gas, the transaction will not execute.
Can I bridge from Solana to another network?
Some routes support Solana as a source network, allowing transfers from Solana to other supported networks, although the primary Deposit use case is bridging to Solana. The comparison only lists routes that can fill the transfer you set up.
What happened to the USDC Bridge (Circle CCTP)?
The standalone USDC Bridge page has been retired and its URL redirects to Bridge & Swap. For USDC, compare the routes offered for your networks, or use Universal Deposit from a supported network. See USDC and Circle CCTP for how that mechanism worked.
Troubleshooting
The widget or page is not loading
Contact Jupiter Support for interface-related issues. This applies to all Deposit methods.
I see an error I do not understand
Take a screenshot of the error and contact the relevant provider’s support (see the table in “Who operates these services?” above). For general Jupiter UI errors, contact Jupiter Support.