Funding Hyperliquid is different from depositing into a traditional centralized exchange. You keep control of your self-custody wallet, connect that wallet to RushX, and approve the supported funding transaction yourself.
The safest approach is to treat the wallet address, network, token, and amount as four separate checks. Do not approve the transaction until all four are correct.
The Complete Deposit Process
The exact starting point may differ, but every safe route ends with the same checks.
Choose one wallet
Prepare supported USDC on Arbitrum
Keep a small amount of ETH on Arbitrum
Connect the same wallet to RushX
Open the deposit flow
Approve and verify
What You Need Before Depositing
Prepare the Correct Wallet
Your wallet address is your Hyperliquid account identity.
Compatible EVM wallets can include Rabby, MetaMask, Coinbase Wallet, or a wallet connected through WalletConnect. Use only a wallet option currently supported by the RushX connection flow.
If you already have positions, collateral, or history on Hyperliquid, connect the exact same address. Switching wallet accounts creates a different Hyperliquid account view.
Write down or securely back up the wallet recovery information offline. Never store a seed phrase in screenshots, cloud notes, email, chat messages, or an unencrypted document.
USDC Is Already in Your Arbitrum Wallet
This is the shortest route when the wallet already contains the correct token and gas.
Select the Arbitrum network
Verify the USDC token
Verify the ETH balance
Proceed to the RushX deposit flow
Your Funds Are on a Centralized Exchange
Exchange menus differ, but the required verification process remains the same.
The exchange must support a withdrawal of the correct asset over the Arbitrum network. Availability, fees, limits, and naming can vary by provider and region.
The beginner-friendly route is to withdraw into your own wallet first. This lets you confirm receipt before interacting with the Hyperliquid deposit flow.
Copy your own wallet address
Open the exchange withdrawal screen
Choose Arbitrum
Paste and compare the address
Review amount, minimum, and fee
Confirm receipt in your wallet
Add ETH on Arbitrum if needed
You Hold USDT, ETH, or Another Asset
The native Arbitrum funding route described in this guide is a USDC route. Holding another asset does not make that asset valid for a USDC-only deposit.
Convert the asset through a supported exchange or decentralized swap into supported native USDC on Arbitrum. The safest method depends on where the asset currently sits and which networks the selected service supports.
Verify That You Hold Supported Native USDC
Wallets can display several tokens with similar names. Some are native assets; others are bridged representations created by a different bridge or network.
Verify the token contract through a trusted source and compare it with the token held in your wallet. Do not rely only on a logo, symbol, or search result.
Prepare ETH for Arbitrum Gas
Arbitrum transactions use ETH for network fees. The ETH must be in the same wallet and on the Arbitrum network.
ETH on Ethereum mainnet is a separate balance. It cannot pay an Arbitrum fee until it has been moved to Arbitrum through a supported route.
Network fees change. Keep a buffer rather than attempting to fund the wallet with the exact fee shown at one moment.
Connect Your Wallet to RushX
Open RushX directly
Select Connect Wallet
Select the correct account
Review the connection request
Compare the displayed address
Complete the Hyperliquid Deposit
Only continue after the wallet, USDC, network, and ETH balance have been verified.
Open Deposit
Select the native Arbitrum route
Enter the deposit amount
Review the summary
Approve in the wallet
Wait for confirmation
Verify the credited balance
Confirm That the Funds Are Ready
What to Check When the Deposit Is Missing
The wallet transaction is still pending
Wait for the Arbitrum transaction to confirm. Do not repeat the deposit while the first transaction is pending.
The transaction failed
Review the wallet error, ETH balance, network, allowance, and current gas estimate before trying again.
USDC left the wallet but is not credited
Verify the destination, token contract, amount, transaction status, and connected Hyperliquid address.
The wrong wallet is connected
Disconnect, select the funded wallet account, reconnect, and compare the entire address.
The deposit was below the minimum
Do not assume it will be credited. Follow current official support guidance for the account type and amount.
USDT or another asset was sent
Do not send another asset to the same route. Review official recovery guidance before taking further action.
The balance appears in a different location
Check wallet, spot, and perpetuals balances separately, including any internal transfers or open-order requirements.
Final Security Checklist
Withdrawing Funds Later
A withdrawal reverses the direction of the funding process: USDC leaves the Hyperliquid balance and is sent to the selected wallet route.
Before withdrawing, confirm the destination address, selected route, fee, minimum, processing estimate, and whether open positions or orders still require collateral.
After completion, verify the action in the Hyperliquid portfolio history and check the receiving wallet or service.
Frequently Asked Questions
Which asset is used for the native Arbitrum deposit route?
Use supported native USDC on Arbitrum. Do not send USDT, ETH, ARB, bridged USDC variants, or another token to a USDC-only deposit route.
What is the minimum native Arbitrum deposit?
Hyperliquid documentation states a minimum of 5 USDC for the native Arbitrum bridge. Always verify the live interface before confirming because requirements can change.
Why do I need ETH on Arbitrum?
The wallet needs a small amount of ETH on Arbitrum to pay the network fee for the on-chain deposit transaction. Ordinary Hyperliquid trading orders do not require the same Arbitrum gas payment from the user.
Can I deposit USDT directly?
Not through the native USDC-on-Arbitrum route. Convert USDT through a supported exchange or swap flow into supported native USDC before depositing.
Can I send USDC directly from an exchange?
Only when the exchange supports withdrawals of the correct USDC token over the Arbitrum network to your self-custody wallet. Verify the asset, network, wallet address, withdrawal fee, and minimum before confirming.
Should I send directly from an exchange to a bridge contract?
The safer beginner workflow is to withdraw to your own compatible wallet first, verify receipt, and then initiate the deposit through the RushX or Hyperliquid interface.
How long does an Arbitrum deposit take?
The bridge is designed to credit valid deposits quickly, often in less than a minute after the required confirmations. Congestion, wallet issues, or an unsupported asset can cause delays.
Why is my wallet balance visible but my trading balance is zero?
USDC held in the wallet is not automatically Hyperliquid collateral. The supported deposit transaction must complete and the funds must be credited to the correct Hyperliquid account.
Why is my Hyperliquid balance missing after reconnecting?
Compare the complete connected wallet address with the address used for the original deposit. Each address represents a separate account.
Can I use MetaMask, Rabby, Coinbase Wallet, or WalletConnect?
Hyperliquid supports normal EVM wallets. Availability through RushX depends on the current wallet connection flow, so use a supported wallet and keep it updated.
Can I use Ethereum mainnet USDC?
Not for the native Arbitrum USDC route. The token must be on Arbitrum before that deposit flow can be used.
Can I use bridged USDC?
Do not assume every token labelled USDC is accepted. Verify that the wallet holds the supported native USDC contract on Arbitrum before depositing.
What happens if I deposit less than the minimum?
The deposit may not be credited and can be unrecoverable, depending on the account type and amount. Never test with an amount below the stated minimum.
Do I need ETH after the deposit?
Keep a small ETH reserve in the wallet for future Arbitrum on-chain actions. Trading inside Hyperliquid does not normally consume that wallet ETH for each order.
Is connecting my wallet the same as depositing?
No. Connecting only authorizes the interface to read the address and request actions. Funds move only after you approve a specific transaction.
Should I make a test transaction?
A small test can reduce address and network risk, but it must still remain above the current minimum deposit and cover all relevant fees.
Can RushX access my seed phrase?
No legitimate RushX or Hyperliquid workflow should require your seed phrase or private key. Never enter either into a website, chat, form, or support message.
Where can I check a pending Arbitrum transaction?
Open the transaction from your wallet in an Arbitrum block explorer and verify its status, sender, destination, token, and amount.
What should I do before trying the deposit again?
First verify the connected address, wallet transaction status, token contract, network, amount, and existing Hyperliquid balance. Repeating a deposit without diagnosing the first attempt can create another error.
What is the next step after the balance appears?
Review leverage, liquidation, order types, stop loss, position sizing, and the complete first-trade workflow before opening a position.
Verify First, Deposit Second
A successful Hyperliquid deposit depends on four details: the correct wallet, supported native USDC, the Arbitrum network, and enough ETH for gas. Treat every one of these as a separate confirmation.
Once the collateral appears, do not rush into a leveraged position. Learn the order types, define maximum loss, set a stop, and calculate position size before opening the first trade.
Continue with the complete first-trade workflow
Learn how to select a market, choose an order type, control leverage, calculate position size, place a stop loss, define a target, and review the full RushX setup.
Perpetual futures are high-risk products. Leverage can amplify both gains and losses. This guide is educational and not financial advice. Deposit requirements and supported routes can change; always verify the live interface.