Start Trading — Save 4% →

How to Deposit USDC to Hyperliquid (2026 Guide)

Updated 2026-03-01|5 min read
Table of Contents

How Deposits Work on Hyperliquid

Hyperliquid runs on its own Layer 1 blockchain, separate from Ethereum and Arbitrum. To trade on Hyperliquid, you need to bridge USDC from the Arbitrum network into Hyperliquid's chain. This is a one-click process built directly into the Hyperliquid interface — you do not need to use any external bridge tools.

The deposit flow looks like this:

1

Get USDC on Arbitrum

Buy or transfer USDC to your wallet on the Arbitrum network.

2

Connect your wallet

Connect your wallet to app.hyperliquid.xyz.

3

Click Deposit

Use Hyperliquid's built-in deposit interface to bridge USDC from Arbitrum.

4

Confirm in wallet

Approve the bridge transaction in your wallet. Costs a few cents in ETH gas.

5

Start trading

Your USDC appears in your Hyperliquid balance within 1-2 minutes.

Hyperliquid charges zero deposit fees. The only cost is a few cents in Arbitrum gas. Deposits confirm in 1-2 minutes.

Key facts about Hyperliquid deposits:

  • Settlement currency: USDC only (for perpetual futures trading)
  • Source network: Arbitrum One
  • Deposit fee: None from Hyperliquid (you pay only the Arbitrum gas fee, typically a few cents)
  • Confirmation time: 1-2 minutes typically
  • Minimum deposit: No official minimum

Where to Get USDC on Arbitrum

Before you can deposit into Hyperliquid, you need USDC in your wallet on the Arbitrum network. Here are the most reliable methods:

Method 1: Withdraw From a Centralized Exchange (Easiest)

This is the simplest and most common method. Most major exchanges support Arbitrum withdrawals:

  1. Buy USDC on Coinbase, Binance, Kraken, or any major exchange
  2. Navigate to the Withdraw section
  3. Select USDC as the asset
  4. Choose Arbitrum One as the withdrawal network (this is important — do not select Ethereum mainnet or you will need to bridge separately)
  5. Paste your wallet address as the destination
  6. Confirm the withdrawal

The USDC will arrive in your wallet on Arbitrum within a few minutes. Make sure your wallet is set to the Arbitrum network to see the balance.

[Screenshot: Coinbase withdrawal screen showing USDC withdrawal with Arbitrum network selected]

Method 2: Bridge From Ethereum Mainnet

If you have USDC on Ethereum mainnet, you can bridge it to Arbitrum:

  • Official Arbitrum Bridge (bridge.arbitrum.io) — The safest option, but takes about 10 minutes
  • Third-party bridges — Services like Synapse, Across, or Stargate offer faster bridging, often under 2 minutes

For a detailed walkthrough of bridging, see our bridge guide.

Method 3: Swap on Arbitrum

If you have ETH or other tokens on Arbitrum already, you can swap them for USDC:

  1. Go to app.uniswap.org or another Arbitrum-compatible DEX
  2. Make sure you are on the Arbitrum network
  3. Swap your tokens for USDC
  4. The USDC will appear in your wallet immediately

Tip

You will need to keep a small amount of ETH on Arbitrum for gas fees — both for the swap and for the subsequent Hyperliquid deposit bridge transaction. About $0.50 worth of ETH is more than sufficient.

First Time Depositing? Don't Forget the Discount

Make sure you applied our referral code before your first connection. It gives you a 4% lifetime trading fee discount that cannot be added later.

Open Hyperliquid with 4% Discount

Step-by-Step: Deposit USDC Into Hyperliquid

Once you have USDC on Arbitrum in your wallet:

1Connect Your Wallet

Navigate to app.hyperliquid.xyz and connect your wallet if you have not already.

Info

Need help connecting your wallet? Hyperliquid works with any EVM-compatible wallet. See our step-by-step guides for MetaMask, Rabby, Phantom, Coinbase Wallet, OKX Wallet, or Trust Wallet.

2Open the Deposit Interface

Click the "Deposit" button. You can find this in:

  • The portfolio/balance section of the trading interface
  • The navigation bar at the top of the page

[Screenshot: Hyperliquid interface with deposit button highlighted]

3Enter Your Deposit Amount

  1. Type the amount of USDC you want to deposit
  2. You will see your available USDC balance on Arbitrum displayed
  3. You can click "Max" to deposit your entire USDC balance

[Screenshot: Hyperliquid deposit modal showing amount input field and available balance]

4Confirm the Transaction

  1. Click "Deposit"
  2. Your wallet will pop up with the transaction details
  3. Review the transaction — you are approving a bridge from Arbitrum to Hyperliquid's L1
  4. Click "Confirm" in your wallet
  5. If this is your first deposit, you may need to approve USDC spending first (a separate transaction)

[Screenshot: Wallet confirmation popup for Hyperliquid deposit transaction]

5Wait for Confirmation

After confirming in your wallet, wait 1-2 minutes for the deposit to process. You will see your USDC balance update in the Hyperliquid portfolio section once the bridge transaction is finalized.

You can track the transaction status:

  • Check your wallet's activity/history for the transaction hash
  • Look up the transaction on arbiscan.io to verify it was successful

Understanding Your Balances on Hyperliquid

After depositing, it is important to understand how balances work on Hyperliquid:

  • Wallet Balance — Your USDC on Arbitrum in your wallet (MetaMask, Rabby, etc.). This is separate from Hyperliquid.
  • Account Balance — Your total USDC deposited into Hyperliquid, available for trading.
  • Available Balance — The portion of your account balance not currently used as margin for open positions.
  • Margin — The USDC locked as collateral for your open positions.

When you open a trade, your Available Balance decreases as margin is allocated to the position. Closing a position returns the margin (plus or minus PnL) to your Available Balance.

Deposit Complete? Start Trading with Lower Fees

If you signed up with our referral code, you are already saving 4% on every trade. If not, you can still create a new account with a different wallet to get the discount.

Start Trading — Save 4%

Troubleshooting Deposit Issues

Deposit Not Showing Up

If your deposit has not appeared after 5 minutes:

  1. Check the transaction on Arbiscan — Open your wallet, go to your transaction history, and click on the transaction to view it on Arbiscan. Verify it shows "Success."
  2. Refresh the Hyperliquid page — Sometimes the balance display needs a page refresh to update.
  3. Check you are looking at the right section — Your deposit goes to your Hyperliquid Account Balance, not your wallet balance on Arbitrum.
  4. Wait longer during congestion — During high network activity, deposits can take up to 10 minutes.

"Insufficient Funds" Error

This means you do not have enough USDC on Arbitrum, or you do not have enough ETH on Arbitrum to pay for the gas fee. Solutions:

  • Verify your wallet is set to the Arbitrum One network
  • Check your USDC balance on Arbitrum specifically (not Ethereum mainnet)
  • Ensure you have at least $0.30-$0.50 of ETH on Arbitrum for gas

Token Approval Needed

On your first deposit, Hyperliquid may require you to approve USDC spending. This is a standard ERC-20 token approval:

  1. Your wallet will show an "Approve" transaction first
  2. Confirm the approval
  3. Then the actual deposit transaction will appear — confirm this as well

This is a one-time step. Future deposits will only require a single confirmation.

Wrong Network

If your wallet shows a network error, switch to Arbitrum One manually:

  1. Open your wallet
  2. Click the network selector
  3. Select Arbitrum One (add it manually if it is not listed — see our wallet setup guides for MetaMask, Rabby, Coinbase Wallet, or other wallets)
  4. Try the deposit again

Withdrawing From Hyperliquid

To move funds back out of Hyperliquid to your Arbitrum wallet:

  1. Click "Withdraw" in the portfolio section
  2. Enter the amount of USDC to withdraw
  3. Confirm the transaction
  4. Your USDC will arrive on Arbitrum in your wallet within a few minutes

Withdrawals follow the same bridge path in reverse. There is no withdrawal fee from Hyperliquid — only the bridge gas cost.

Next Steps

With USDC deposited into your Hyperliquid account, you are ready to trade:

Frequently Asked Questions

Deposits from Arbitrum to Hyperliquid typically confirm within 1-2 minutes. The process involves a bridge transaction from the Arbitrum network to Hyperliquid's L1 chain. During periods of high network activity, it may take up to 5 minutes. If your deposit has not arrived after 10 minutes, check the Arbitrum transaction on arbiscan.io to confirm it was successful.

There is no official minimum deposit amount enforced by Hyperliquid. However, you need enough USDC to make the deposit worthwhile after the small Arbitrum gas fee (typically a few cents in ETH). Most traders start with at least $50-$100 to have meaningful trading margin. Very small deposits (under $5) may not be practical for trading with leverage.

For perpetual futures trading, Hyperliquid only accepts USDC as margin and settlement currency. You cannot deposit ETH, USDT, or other tokens directly for perps trading. However, Hyperliquid's spot trading feature supports additional tokens. For perps trading, convert your tokens to USDC on Arbitrum first using a DEX like Uniswap, then deposit the USDC.

Hyperliquid does not charge any deposit fee. The only cost is the Arbitrum network gas fee for the bridge transaction, which is typically a few cents in ETH. This makes depositing to Hyperliquid significantly cheaper than depositing to most centralized exchanges, which often charge withdrawal and deposit fees.

Ready to Start Trading?

Join Hyperliquid with our referral link and get a 4% lifetime fee discount. No KYC, no email — just connect your wallet and trade.

Start Trading — Save 4%