Skip to main content

General

Jupiter offers 4 ways to fund your Solana wallet: use Universal Deposit, move tokens across networks with Jupiter Bridge, buy crypto with a card, or send crypto from a supported exchange.
Jupiter Bridge covers more than 50 networks, listed in Supported networks. Universal Deposit supports Solana, Ethereum, Base, Arbitrum, Sui, BNB Chain, and Robinhood Chain.
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 doesn’t currently add fees on top of any Deposit method. The costs you pay are network gas and third-party fees: the Universal Deposit bridge fee on deposits from other networks (see Universal Deposit fees), the bridge provider’s fees shown in each Jupiter Bridge quote (see Jupiter Bridge fees), 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:
For most methods, yes: connect a Solana wallet to Jupiter. Jupiter Bridge only needs the wallet you are sending from, and you can enter any address on the receiving network. If you need a wallet, you can create one through Jupiter Mobile or the Wallet extension.
No. Deposit has no crypto-to-bank withdrawal. Jupiter Bridge can move crypto from Solana to another network, but it doesn’t turn it into cash.If you want to spend or access your funds in fiat, you have two options:
  • Spend directly in fiat: Use Jupiter Spend and its Jupiter Card, a Visa card powered by your stablecoins and accepted wherever Visa is accepted. 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 any other network 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.

Jupiter Bridge

Jupiter compares several bridge providers and preselects the one that delivers the most. See Bridge routes for the list.
Yes. Click Route to see every route Jupiter found, with the amount each one delivers, and pick another before you sign.
Check its status in Your History first. A transfer that is still bridging can finish later, so don’t send it again yet. See How to track a transfer for what each status means, and What if a transfer is delayed or fails? for refunds and support.
A quote is an estimate: prices can move before delivery, and large transfers can have price impact. Before you sign, check the minimum received in the quote details, the least the route should deliver, and any warning under the form (see What do the warnings mean?). Fees are covered in Fees.
No. Jupiter Bridge uses a 2% max slippage on every route, shown in the quote details. See How to read the quote.
Yes. You need the source network’s gas token (for example, ETH on Ethereum, BNB on BNB Chain, or SOL on Solana) to pay for the transaction, even when you send another token. Without it, the app tells you which token is missing, for example “You need ETH on Ethereum to pay network fees.”, and the transaction won’t run.
Yes. Open Jupiter Bridge, choose Bridge out, and pick the network and token you want to receive. The tokens go to your connected wallet on that network, or to any address you enter with Send to another address.
Not on jup.ag/bridge: every transfer starts or ends on Solana. Bridge anywhere at the top of the form opens GUM’s bridge in a new tab, with the same tokens selected (see Supported networks).
The USDC Bridge has been folded into Jupiter Bridge. Pick USDC on both sides, and Circle CCTP appears as one of the routes where both networks support it. See USDC and Circle CCTP.
The deBridge widget has been retired. Its old page, jup.ag/deposit/debridge, now opens Jupiter Bridge, which compares several bridge providers for each transfer.

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.