← RushX Academy
Beginner · Wallet & Deposit Guide

How to Deposit Fundsto Hyperliquid

Prepare the correct wallet, move native USDC to Arbitrum, keep enough ETH for gas, complete the supported Hyperliquid deposit, and verify your trading collateral before opening a position.

Native USDCArbitrum networkETH for gasStep-by-step

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.

Trading collateral
Supported native USDC
Required network
Arbitrum
Network fee
Paid with Arbitrum ETH
Native minimum
Verify 5 USDC or more
01 · Overview

The Complete Deposit Process

The exact starting point may differ, but every safe route ends with the same checks.

1

Choose one wallet

Use the exact self-custody EVM wallet that will represent your Hyperliquid account.
2

Prepare supported USDC on Arbitrum

Move or convert funds until the wallet holds the correct native USDC on the Arbitrum network.
3

Keep a small amount of ETH on Arbitrum

ETH pays the network fee for the on-chain deposit transaction.
4

Connect the same wallet to RushX

Compare the full wallet address before approving any action.
5

Open the deposit flow

Verify the selected network, token, address, amount, and current minimum.
6

Approve and verify

Wait for confirmation and make sure the collateral appears in the correct Hyperliquid balance.
The two-asset rule
USDC becomes trading collateral. ETHpays the Arbitrum network fee for the deposit transaction. Do not spend the wallet's entire ETH balance.
02 · Requirements

What You Need Before Depositing

Requirement
Where
Purpose
Compatible EVM wallet
Browser or mobile wallet
Controls the Hyperliquid account
Native USDC
Wallet on Arbitrum
Becomes trading collateral
Small ETH reserve
Same wallet on Arbitrum
Pays the deposit network fee
Secure browser session
RushX
Connects and requests approved actions
Before moving real funds
Confirm that you understand self-custody. A mistaken address, unsupported network, incorrect token, exposed seed phrase, or malicious signature can cause permanent loss.
03 · Wallet

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.

Use one account
Avoid switching between multiple addresses during the funding process.
Update the wallet
Install current security and compatibility updates.
Verify the extension
Download only from the wallet provider's official source.
Protect recovery data
No website or support agent needs your seed phrase.
Connection is not a transfer
Connecting a wallet does not move funds. A transfer occurs only after you approve a specific wallet transaction.
04 · Route A

USDC Is Already in Your Arbitrum Wallet

This is the shortest route when the wallet already contains the correct token and gas.

1

Select the Arbitrum network

Open the wallet and make sure the displayed network is Arbitrum, not Ethereum mainnet or another Layer 2.
2

Verify the USDC token

Confirm that the balance is supported native USDC rather than USDT or an unsupported bridged token.
3

Verify the ETH balance

Keep enough ETH on Arbitrum to approve the deposit transaction.
4

Proceed to the RushX deposit flow

Connect the same address and continue with the deposit steps later in this guide.
05 · Route B

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.

1

Copy your own wallet address

Copy the address from the exact wallet account you will connect to RushX.
2

Open the exchange withdrawal screen

Select USDC and review the available withdrawal networks.
3

Choose Arbitrum

Do not select Ethereum, Base, Optimism, Polygon, BNB Chain, Solana, or another network merely because the fee is lower.
4

Paste and compare the address

Compare the first and last characters and, where possible, the entire destination address.
5

Review amount, minimum, and fee

Ensure enough USDC will arrive to remain above the current Hyperliquid deposit minimum after exchange fees.
6

Confirm receipt in your wallet

Do not continue until the USDC is visible on Arbitrum in the correct wallet.
7

Add ETH on Arbitrum if needed

Withdraw or bridge a small amount of ETH to the same address for network gas.
Exchange warning
Network names and token labels can look similar. Selecting the wrong network can make the funds unavailable to the intended deposit route. Never approve from memory—read every field.
06 · Route C

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.

USDT on an exchange
Convert to USDC, then withdraw USDC over Arbitrum.
USDT in an Arbitrum wallet
Use a supported swap and verify the received USDC contract.
ETH on an exchange
Keep a small ETH amount for gas and convert the trading amount to USDC.
Assets on another chain
Use a supported exchange or bridge route, then verify USDC on Arbitrum.
Never send an unsupported token
Do not send USDT, ETH, ARB, or another token directly to a USDC-only bridge address. A token ticker alone is not enough—both the asset and network must match the supported route.
07 · Token verification

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.

Network
The token is held on Arbitrum.
Token type
It is supported native USDC.
Contract
The contract matches the trusted reference.
Spendable balance
The wallet shows enough available USDC.
08 · Network fee

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.

Trading and gas are different
The Arbitrum ETH is needed for relevant on-chain wallet actions, such as the native deposit. Ordinary Hyperliquid orders are handled by the trading system and do not require you to approve an Arbitrum gas transaction for every order.
09 · Connection

Connect Your Wallet to RushX

1

Open RushX directly

Use your saved address or type the known domain yourself. Avoid deposit links from unsolicited messages.
2

Select Connect Wallet

Choose the wallet provider that contains the prepared Arbitrum USDC and ETH.
3

Select the correct account

Wallet extensions can contain several accounts. Choose the address you funded.
4

Review the connection request

Confirm the requesting domain and the account before approving.
5

Compare the displayed address

Make sure RushX shows the same complete address as the wallet.
Signature safety
Read every wallet request. Reject unexpected approvals, token permissions, network switches, or transactions that do not match the step you initiated.
10 · Deposit

Complete the Hyperliquid Deposit

Only continue after the wallet, USDC, network, and ETH balance have been verified.

1

Open Deposit

Start the deposit flow from the connected RushX trading interface.
2

Select the native Arbitrum route

Confirm that the flow expects USDC from Arbitrum.
3

Enter the deposit amount

Keep the amount above the current minimum and leave enough ETH for the network fee.
4

Review the summary

Check token, network, wallet, destination, amount, and estimated fee.
5

Approve in the wallet

Confirm only the transaction you intentionally initiated.
6

Wait for confirmation

Keep the page open until the wallet shows a transaction result.
7

Verify the credited balance

Confirm that USDC appears in the correct Hyperliquid perpetuals balance before trading.
Minimum deposit
Hyperliquid documentation states a minimum of 5 USDC for the native Arbitrum bridge. Deposits below the supported minimum may not be credited and may be unrecoverable. Always follow the live amount shown in the interface.
11 · Verification

Confirm That the Funds Are Ready

Wallet transaction
The Arbitrum transaction shows as confirmed.
Correct address
The connected wallet matches the depositing account.
Hyperliquid balance
USDC is visible in the intended trading balance.
Available collateral
The available amount reflects open orders or positions correctly.
No duplicate action
Do not submit another deposit while the first is still being verified.
ETH reserve remains
Keep enough Arbitrum ETH for later on-chain actions.
Balance locations
A wallet balance, Hyperliquid spot balance, and Hyperliquid perpetuals balance are not always the same thing. Confirm where the USDC is credited before assuming that it is available as perpetuals collateral.
12 · Troubleshooting

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.

Collect evidence before requesting support
Save the public wallet address, transaction hash, network, token, amount, time, and screenshots that do not expose recovery data. Never share your seed phrase or private key.
13 · Security

Final Security Checklist

Known RushX domain
You opened RushX directly rather than through an unknown message.
Correct wallet
The prepared account is selected.
Correct network
Arbitrum is displayed.
Correct token
Supported native USDC is selected.
Correct amount
The deposit remains above the live minimum after fees.
ETH available
The wallet can pay Arbitrum gas.
Transaction understood
The wallet request matches the intended action.
No recovery data shared
The seed phrase and private key remain offline and private.
14 · Later

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.

Do not withdraw active margin
Reducing collateral while positions remain open can increase leverage and liquidation risk. Review account health before every withdrawal.
15 · FAQ

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.

Conclusion

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.

Your account is funded

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.

Continue learning

Build the complete foundation

VIEW ALL GUIDES →