Skip to main content

General

Jupiter offers 4 ways to fund your Solana wallet: use Universal Deposit, move tokens across networks with Bridge & Swap, buy crypto with a card, or send crypto from a supported exchange.
Bridge & Swap supports Solana, Ethereum, Base, Arbitrum, Sui, BNB Chain, Optimism, Polygon, Avalanche, and Linea. Universal Deposit supports Solana, Ethereum, Base, Arbitrum, and Sui.
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.
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).
Each method relies on a different provider:Jupiter provides the interface but does not control the underlying services.
It depends on where your funds currently are:
Yes. All Deposit methods require a Solana wallet connected to Jupiter. If you do not have one, you can create one through Jupiter Mobile or the Wallet extension.
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

Deposits below the displayed minimum accumulate until the minimum is reached. Check the minimum amount shown for the selected network before sending funds.
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.
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

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”).
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.
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.
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

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.
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.
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.
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

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.
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.
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.
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.
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.
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.
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

Contact Jupiter Support for interface-related issues. This applies to all Deposit methods.
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.