Overview
Universal Deposit is the Deposit crypto tab of jup.ag/deposit. You pick the token and the network you are sending from, and the app shows a QR code and a deposit address for that network, with the minimum deposit, the maximum slippage, and the estimated processing time. Send funds to it from any wallet or exchange on that network, and they arrive in your Solana wallet. There is no source wallet to connect and no route to choose.How it works
Each network in the selector has a deposit address tied to your connected Solana wallet. One0x address is shared across the EVM networks (Ethereum, Base, Arbitrum, BNB Chain, Robinhood Chain); Solana and Sui each have their own. The address for a network does not change when you reload the page, so you can save it and reuse it. When you send funds to the address shown for a non-Solana network, they are routed to Solana and delivered to your wallet as USDC. On Solana, the address shown is your own wallet address: a deposit there is a plain transfer and arrives as the token you sent.
Universal Deposit is built by GUM. For how deposits are processed behind the address, see How Universal Deposit works in the GUM docs.
Deposits are processed once they reach the minimum amount displayed for that network. Below that amount, funds accumulate until the minimum is reached.
The same mechanism appears in the Bridge & swap tab as the GUM Universal Deposit route, compared against the other routes for your transfer.
Supported networks
The Tokens selector opens on the preselected token for that network and lists the other tokens it accepts; anything you send above the minimum is swapped to USDC on Solana. For routes across more networks, or to choose the token you receive, use Bridge & Swap.
How to deposit
1
Connect your Solana wallet
Connect your Solana wallet to Jupiter. Deposit addresses are only displayed for a connected wallet.
2
Open Deposit crypto
Go to jup.ag/deposit. The Deposit crypto tab is selected by default.
3
Select the network you are sending from
Open the Tokens selector and pick the token you are sending, then the Chains selector and pick the network your funds are on. The QR code, address, minimum, and estimated processing time update for that network.
4
Copy the address or scan the QR code
Click Copy address, or scan the QR code from the wallet or exchange app you are sending from.
5
Send from the same network
In your wallet or exchange, send the funds to that address on the network you selected. Check the minimum amount displayed before sending.
6
Receive on Solana
Once processed, the funds appear in your Solana wallet: the same token if sent on Solana, USDC if sent from another network.
Minimum deposits
Deposits below the displayed minimum accumulate until the minimum is reached. Check the minimum amount shown for the selected network before sending funds. At the time of writing, the minimum is $10 on Ethereum and $3 on every other network; the value shown in the app prevails.Fees
Jupiter adds no fee of its own. A deposit sent from another network is routed by GUM, which takes a bridge fee from the amount before it reaches your wallet. The deposit panel does not show this fee: the USDC that arrives is the amount you sent minus the fee, which weighs more on small deposits.
For example, a $500 USDC deposit pays the $0.30 minimum, a $10,000 USDC deposit pays $2 (0.02%), and $3,000 of ETH pays $3 (0.1%) plus the swap cost. A deposit on Solana is a plain transfer to your own wallet, with no bridge fee.
These are the values at the time of writing. For the full rules, see Deposit costs and estimates in the GUM docs.
Universal Deposit or Bridge & Swap?
See Bridge & Swap for the route comparison.
Risks and limitations
Having issues with Universal Deposit? See the Deposit FAQ for troubleshooting and support contacts.

