How to Bridge USDC to Hyperliquid (2026 Step-by-Step Guide)
Table of Contents
- How to Bridge USDC to Hyperliquid
- How Long Does Bridging to Hyperliquid Take?
- What Is the Minimum Bridge Amount?
- Getting Funds onto Hyperliquid
- Native USDC Deposits via Arbitrum
- How to Deposit USDC via the Native Bridge
- Third-Party Bridges
- Across Protocol
- Other Third-Party Bridges
- HyperCore vs HyperEVM
- Bridging from Different Chains
- From Ethereum Mainnet
- From Solana, BSC, and Other L1s
- From L2s and Multi-Asset Deposits
- Fiat On-Ramp
- How to Bridge to HyperEVM
- Withdrawing from Hyperliquid
- Common Issues and Troubleshooting
- Deposit Not Showing Up
- Bridge Delays
- Other Common Errors
- Next Steps
To bridge assets to Hyperliquid, deposit USDC via the built-in Arbitrum bridge at app.hyperliquid.xyz, or use a cross-chain bridge like Across Protocol to send funds from 22+ chains including Ethereum, Solana, and Base. Native Arbitrum deposits confirm in 1–2 minutes for a few cents in gas, while Across transfers arrive in as little as 2 seconds.
How to Bridge USDC to Hyperliquid
Here is the fastest way to bridge USDC to Hyperliquid in 4 steps:
- Get USDC on Arbitrum - Buy on Coinbase or Binance and withdraw to your wallet on the Arbitrum network
- Connect your wallet - Go to app.hyperliquid.xyz and connect MetaMask, Rabby, or any EVM wallet
- Click Deposit and confirm - Enter the USDC amount, click Deposit, and approve the transaction in your wallet (~$0.10 gas)
- Wait 1–2 minutes - Your USDC appears in your Hyperliquid trading balance automatically
For cross-chain transfers, use Across Protocol to bridge from 22+ chains directly into Hyperliquid in as little as 2 seconds.
How Long Does Bridging to Hyperliquid Take?
Native Arbitrum deposits typically confirm within 1–2 minutes. Third-party bridges like Across Protocol can deliver funds in as little as 2 seconds for L2-to-Hyperliquid routes and around 10 seconds from Ethereum mainnet. During periods of high network congestion, native deposits may take up to 5–10 minutes. If your deposit has not arrived after 10 minutes, check the transaction status on arbiscan.io.
What Is the Minimum Bridge Amount?
The minimum deposit via the native Arbitrum bridge is 5 USDC. Third-party bridges like Across Protocol may have their own minimums (typically very low or none). There is no maximum deposit limit. For practical trading, most traders start with at least $50–$100 to have meaningful margin for leveraged trading.
Getting Funds onto Hyperliquid
Hyperliquid runs on its own Layer 1 blockchain, which means your funds need to be bridged from another network before you can trade. There are several ways to get USDC onto Hyperliquid, ranging from the native Arbitrum bridge built directly into the app to third-party cross-chain bridges that let you move funds from virtually any blockchain.
Info
Quick Summary - Bridging Funds to Hyperliquid
- The native Arbitrum bridge deposits USDC directly to Hyperliquid in 1-2 minutes for ~$0.10-0.50 gas
- Across Protocol supports 22+ source chains with 2-10 second transfers ($0-1 relay fee)
- Direct crypto deposits (BTC, ETH, SOL) are supported - Hyperliquid auto-converts to USDC
- CEX withdrawals: send USDC to your Arbitrum wallet first, then deposit to Hyperliquid
- Hyperliquid charges zero fees on all deposits - you only pay source chain gas
- As of March 2026, withdrawals cost a flat 1 USDC and arrive in seconds
- Sign up with a referral code before your first deposit for a 4% lifetime fee discount
Here is a quick overview of your options:
| Method | Source | Speed | Cost | Best For |
|---|---|---|---|---|
| Native Hyperliquid bridge | Arbitrum | 1-2 minutes | A few cents in ETH gas | Most users with USDC on Arbitrum |
| Across Protocol | 22+ chains | 2-10 seconds | Free to under $1 | Cross-chain deposits, speed |
| Other third-party bridges | Multiple chains | 1-5 minutes | 0.01-0.2% | Specific chain support |
| CEX withdrawal to Arbitrum | Centralized exchange | 2-10 minutes | Varies by exchange | Users starting from fiat or CEX balances |
| Direct multi-asset deposit | BTC, ETH, SOL, etc. | Varies | Varies | Non-USDC holders |
For a focused walkthrough of the native deposit process itself, see our deposit USDC guide. This article covers all bridging methods end to end. If you plan to trade both spot and perps, consider enabling a unified account after depositing - it lets you share collateral across markets.
New to Hyperliquid? Get a Lifetime Fee Discount
Apply our referral code when you first connect your wallet. It gives you a 4% discount on all trading fees that cannot be added later.
Open Hyperliquid with 4% DiscountNative USDC Deposits via Arbitrum
The primary way to deposit funds into Hyperliquid is through its built-in bridge from Arbitrum. This is the method used by the majority of traders. Hyperliquid fully subsidizes the bridging fee, so you only pay the small Arbitrum gas cost (typically a few cents in ETH). To get started, you need USDC in your wallet on the Arbitrum One network, a small amount of ETH on Arbitrum for gas (less than $0.50 is sufficient), and an EVM-compatible wallet such as MetaMask, Rabby, or Phantom.
How to Deposit USDC via the Native Bridge
Step 1: Get USDC on Arbitrum. If you do not already have USDC on Arbitrum, the easiest method is to withdraw from a centralized exchange. Go to your exchange's withdrawal page, select USDC, choose Arbitrum One as the network, and paste your wallet address. Most major exchanges support Arbitrum withdrawals with low or zero fees.
Step 2: Connect your wallet to Hyperliquid. Navigate to app.hyperliquid.xyz and connect your wallet. Make sure your wallet is set to the Arbitrum One network. If this is your first time, see our wallet setup guides for MetaMask, Rabby, or Phantom.
Step 3: Click Deposit. Find the Deposit button in the portfolio section or top navigation bar. Enter the amount of USDC you want to bridge into Hyperliquid. You will see your available Arbitrum USDC balance and the estimated gas fee.
Step 4: Approve and confirm. If this is your first deposit, your wallet will ask you to approve USDC spending for the bridge contract - this is a standard ERC-20 token approval and a one-time step. Then confirm the deposit transaction itself. The gas fee will be a few cents in ETH.
Step 5: Wait for confirmation. Your deposit will be credited once more than two-thirds of Hyperliquid's validator staking power has signed the transaction. This typically takes 1-2 minutes. Your USDC balance will appear in the Hyperliquid portfolio section automatically.
Info
| Detail | Value |
|---|---|
| Source network | Arbitrum One |
| Accepted token | USDC |
| Deposit fee | Free (Hyperliquid subsidized) |
| Gas cost | A few cents in ETH on Arbitrum |
| Confirmation time | 1-2 minutes |
| Minimum deposit | 5 USDC |
| First-time extra step | ERC-20 token approval |
Third-Party Bridges
If your funds are not on Arbitrum, third-party bridges let you send USDC (and sometimes other tokens) directly to Hyperliquid from other chains - often faster than routing through Arbitrum manually.
Across Protocol
Across Protocol is the most widely used third-party bridge for Hyperliquid. It supports direct bridging from 22+ chains into HyperCore and HyperEVM, with transfers completing in as little as 2 seconds.
How to use Across:
- Go to app.across.to
- Connect your wallet
- Select your origin chain (Ethereum, Base, Optimism, BNB Chain, Polygon, etc.) and USDC as the token
- Choose HyperCore as the destination chain and USDC as the destination token (you can also select USDH or USDT)
- Enter the amount you want to bridge
- Review the fee breakdown - most transfers under $1,000 cost less than $1 in fees, and USDC-to-USDH conversions are free
- Confirm the transaction in your wallet
- Receive funds on Hyperliquid within seconds
Tip
Other Third-Party Bridges
Beyond Across, several other bridges support Hyperliquid deposits. deBridge enables cross-chain transfers from Ethereum, Solana, BNB Chain, and other networks, converting your assets to Arbitrum-native USDC and depositing them into your Hyperliquid account with typical transfer times of 1-5 minutes. Symbiosis offers one-click bridging and exchange into Hyperliquid, supporting a wide range of source chains and tokens while automatically routing through the best path to deliver USDC. HyBridge (hybridge.xyz) is purpose-built for the Hyperliquid ecosystem, allowing you to bridge any token into Hyperliquid for trading HYPE, ETH, SOL, and other assets with fast cross-chain swaps. Additional options include Mayan Finance, Router Nitro, Jumper Exchange, Synapse Protocol, and Relay - each with different chain support, fee structures, and transfer speeds. For large transfers (over $10,000), compare fees across multiple bridges before committing.
Warning
HyperCore vs HyperEVM
When you bridge funds to Hyperliquid, it is important to understand that deposits go to HyperCore by default. HyperCore and HyperEVM are two distinct layers within the Hyperliquid ecosystem, and they serve different purposes. HyperCore is the trading layer - this is where perpetual futures, spot trading, and order book operations happen. When you deposit USDC through the native bridge or most third-party bridges, your funds land on HyperCore and are ready for trading immediately. HyperEVM is the smart contract layer, where DeFi protocols, lending platforms, liquidity pools, and other decentralized applications live. If you want to use DeFi on Hyperliquid, you need funds on HyperEVM.
Moving funds between these two layers is a separate step from bridging. Go to your Portfolio page on app.hyperliquid.xyz, find the Transfer to/from EVM option, select the direction (HyperCore to HyperEVM or vice versa), enter the amount of USDC to transfer, and confirm the transaction. The transfer costs a small amount of gas (approximately 200k gas at the base gas price) and is processed on-chain within seconds.
For a deep dive into HyperEVM and the DeFi protocols available, see our Hyperliquid DeFi ecosystem guide.
Bridging from Different Chains
Your starting point determines the optimal bridging route. Here is how to get funds to Hyperliquid from the most common chains.
From Ethereum Mainnet
You have three options depending on your priority. Across Protocol (fastest): Bridge USDC from Ethereum directly to HyperCore using Across at app.across.to - transfers take approximately 10 seconds and cost under $1 in fees. Official Arbitrum Bridge (safest): Go to bridge.arbitrum.io, bridge USDC from Ethereum to Arbitrum (takes 10-15 minutes), then deposit from Arbitrum into Hyperliquid using the native bridge. This two-step approach uses only official infrastructure. CEX route (cheapest): If your ETH or USDC is on a centralized exchange, withdraw USDC directly to Arbitrum, then deposit into Hyperliquid.
From Solana, BSC, and Other L1s
For Solana, use Across Protocol, deBridge, or Mayan Finance to bridge USDC (or SOL) to Hyperliquid with transfer times of 2-10 minutes. Hyperliquid also supports direct SOL deposits through the deposit interface - check the latest options at app.hyperliquid.xyz. For BNB Smart Chain, use Across Protocol or Stargate to bridge USDC to Arbitrum or directly to Hyperliquid, with typical transfer times of 2-5 minutes and fees of 0.01-0.1%. For Polygon or Avalanche, use Across Protocol or Stargate to bridge USDC to Arbitrum, then deposit into Hyperliquid - or use Across for direct Hyperliquid bridging from supported networks.
From L2s and Multi-Asset Deposits
Base, Optimism, and other L2s offer the fastest routes since L2-to-Hyperliquid transfers via Across complete in as little as 2 seconds. Use app.across.to, select your L2 as the origin, and bridge USDC directly to HyperCore.
Hyperliquid also supports direct deposits of non-USDC assets on certain networks:
- BTC from Bitcoin
- ETH and ENA from Ethereum
- SOL, BONK, FARTCOIN, PUMP, SPX, and 2Z from Solana
- MON from Monad
- XPL from Plasma
These assets are deposited directly through the Hyperliquid interface. Check app.hyperliquid.xyz for the current list of supported deposit tokens and networks.
Funds Ready? Start Trading with Lower Fees
Hyperliquid charges zero gas fees on every trade. Pair that with a 4% fee discount using our referral code for the lowest costs possible.
Start Trading - Save 4%Fiat On-Ramp
If you are starting from fiat currency (USD, EUR, etc.) and want to get funds onto Hyperliquid without buying crypto on a centralized exchange first, there is now a native path through USDH.
USDH is Hyperliquid's native stablecoin, issued by Native Markets and built on Stripe's Bridge platform. USDH is fully backed 1:1 by US Treasuries, cash, and cash equivalents, with reserves managed by BlackRock and custodied at JP Morgan Chase.
The fiat on-ramp works as follows:
- Access the USDH minting interface through Native Markets
- Connect your bank account or payment method via Stripe
- Deposit USD - the system mints USDH at a 1:1 ratio
- USDH is deployed on HyperEVM and can be used across the Hyperliquid ecosystem
Info
You can also bridge USDC to USDH (and vice versa) through Across Protocol at no cost - 1 USDC equals 1 USDH.
How to Bridge to HyperEVM
Everything above covers depositing to HyperCore - the trading layer where perpetual futures, spot markets, and the order book operate. But Hyperliquid also has HyperEVM, an Ethereum-compatible smart contract layer that powers a growing DeFi ecosystem. Protocols like Felix, HyperLend, and Kinetiq all run on HyperEVM, offering lending, liquid staking, yield vaults, and more. If you want to do anything beyond trading on Hyperliquid, you need funds on HyperEVM.
Bridging to HyperEVM is a separate step from depositing to Hyperliquid. The most common path is to first deposit USDC to HyperCore using any of the methods described above, then transfer from HyperCore to HyperEVM using the Transfer to/from EVM option on your Portfolio page. This internal transfer completes in seconds and costs fractions of a cent - both layers run on the same Hyperliquid L1, so there is no cross-chain bridging delay. You will also need a small amount of HYPE on HyperEVM to pay gas fees (0.5–1 HYPE is more than enough). Alternatively, you can skip HyperCore entirely and bridge directly to HyperEVM from Ethereum, Base, Arbitrum, or 20+ other chains using Across Protocol - just select HyperEVM instead of HyperCore as the destination at app.across.to.
For the full step-by-step walkthrough - including wallet setup, network configuration, and troubleshooting - see our complete HyperEVM bridging guide.
Withdrawing from Hyperliquid
Moving funds back out of Hyperliquid is straightforward. Withdrawals go to your wallet on Arbitrum One. To withdraw, go to your Portfolio page on app.hyperliquid.xyz, click the Withdraw button, enter the amount of USDC you want to withdraw, and confirm the transaction. Your funds will be deducted from your Hyperliquid balance immediately. Validators then sign and finalize the transfer to Arbitrum, which typically takes seconds to a few minutes.
| Detail | Value |
|---|---|
| Destination network | Arbitrum One |
| Withdrawal fee | 1 USDC (flat fee to cover validator gas) |
| ETH required | None - the fee is paid in USDC on Hyperliquid |
| Processing time | Seconds to a few minutes |
| Minimum withdrawal | No official minimum (must cover 1 USDC fee) |
Once your USDC is back on Arbitrum, you can deposit to a centralized exchange by sending USDC to your exchange wallet address on Arbitrum, bridge to another chain using Across Protocol, Stargate, or other bridges to move USDC to Ethereum, Solana, BSC, etc., swap on Arbitrum by trading USDC for ETH or other tokens using Uniswap or another Arbitrum DEX, or simply hold on Arbitrum in your wallet for future Hyperliquid deposits.
Common Issues and Troubleshooting
Deposit Not Showing Up
If your deposit has not appeared after 5 minutes:
- Check the transaction on Arbiscan. Open arbiscan.io, search your wallet address, and verify the transaction shows "Success."
- Refresh the Hyperliquid page. The balance display sometimes requires a manual refresh to update.
- Verify you are checking the right balance. Deposits go to your Hyperliquid Account Balance (on HyperCore), not your wallet balance on Arbitrum.
- Wait during congestion. High network activity can extend deposit times to 5-10 minutes.
- Disconnect and reconnect your wallet as a last resort.
If the issue persists, see our deposit not showing troubleshooting guide.
Bridge Delays
Third-party bridges occasionally experience delays due to liquidity constraints, network congestion, or bridge-specific processing times.
- Across Protocol: Typically completes in 2-10 seconds. If delayed beyond 1 minute, check the Across transaction tracker on their app.
- deBridge / Symbiosis / Others: Check the bridge provider's transaction status page using the transaction hash from your wallet.
- Native Hyperliquid bridge: If stuck for more than 10 minutes, the transaction may need to be sped up in your wallet (increase gas).
For detailed troubleshooting, see our bridge delays guide.
Other Common Errors
Wrong network selected: If your wallet shows a network error when trying to deposit, open your wallet settings and switch to Arbitrum One. If Arbitrum is not listed, add it manually (Chain ID: 42161, RPC: https://arb1.arbitrum.io/rpc) and retry the deposit. Always double-check the destination network when withdrawing from a centralized exchange - selecting Ethereum mainnet instead of Arbitrum One means you will need to bridge from Ethereum to Arbitrum before depositing into Hyperliquid, an extra step that costs more in gas.
"Insufficient Funds" error: This means either you do not have enough USDC on Arbitrum (check your wallet is on the correct network) or you do not have enough ETH on Arbitrum for gas (you need about $0.30-$0.50 worth). If you have tokens on Arbitrum but not USDC, swap them on app.uniswap.org (set to Arbitrum network) before depositing.
First-time token approval: Your first deposit requires an ERC-20 token approval - a separate transaction that authorizes the Hyperliquid bridge contract to spend your USDC. This is standard practice and a one-time step. You will see two transactions in your wallet: the approval first, then the deposit.
Next Steps
With your funds on Hyperliquid, you are ready to start trading:
- Beginner checklist - Full start-to-trade checklist to make sure you haven't missed anything
- How to trade on Hyperliquid - Complete beginner's guide covering order types, leverage, and risk management
- Deposit USDC guide - Detailed walkthrough focused specifically on the deposit process
- HyperEVM explained - Understand the smart contract layer and how to access DeFi on Hyperliquid
- USDH stablecoin guide - Learn about Hyperliquid's native stablecoin and fiat on-ramps
- Hyperliquid DeFi ecosystem - Explore lending, liquidity pools, and other DeFi protocols on HyperEVM
- Deposit not showing? - Fix missing deposits after bridging
- Bridge taking too long? - Troubleshoot slow or stuck bridge transactions
Ready to Trade? Don't Forget Your Fee Discount
Make sure you applied our referral code before your first trade. It gives you a permanent 4% trading fee discount that cannot be added later.
Open Hyperliquid with 4% DiscountFrequently Asked Questions
The simplest method is to deposit USDC directly from Arbitrum using Hyperliquid's built-in bridge at app.hyperliquid.xyz. Connect your wallet, click Deposit, enter your USDC amount, and confirm the transaction. Hyperliquid charges zero deposit fees - you only pay a few cents in Arbitrum gas. Alternatively, use Across Protocol to bridge USDC from 22+ chains directly into Hyperliquid without needing to stop on Arbitrum first.
Hyperliquid's native bridge only accepts deposits from Arbitrum. However, third-party bridges like Across Protocol, deBridge, and Symbiosis support direct bridging from Ethereum, Base, Optimism, BNB Chain, Solana, Polygon, Avalanche, and 15+ other chains. You can also deposit BTC from Bitcoin, ETH or ENA from Ethereum, SOL and select SPL tokens from Solana, MON from Monad, and XPL from Plasma directly through the Hyperliquid interface.
Native deposits from Arbitrum typically confirm within 1-2 minutes. Third-party bridges like Across Protocol can deliver funds in as little as 2 seconds for L2-to-Hyperliquid routes and around 10 seconds from Ethereum. During periods of high network congestion, native deposits may take up to 5-10 minutes. If your deposit has not arrived after 10 minutes, check the transaction on arbiscan.io.
Go to your Portfolio page on app.hyperliquid.xyz, click Withdraw, enter the USDC amount, and confirm. Hyperliquid charges a flat 1 USDC withdrawal fee to cover validator gas costs - you do not need ETH on Arbitrum. Withdrawals typically arrive in your Arbitrum wallet within seconds to a few minutes. From Arbitrum, you can bridge to any other chain or deposit back into a centralized exchange.
Hyperliquid L1 is the trading layer where you deposit USDC to trade perps and spot. HyperEVM is Hyperliquid's EVM-compatible chain for DeFi apps like lending, staking, and liquidity protocols. If you want to trade on Hyperliquid, bridge to L1 via app.hyperliquid.xyz. If you want to use DeFi protocols like Felix or HyperLend, you need to transfer funds from L1 to HyperEVM within the app.
If your native Arbitrum deposit has not arrived after 10 minutes, check the transaction status on arbiscan.io. Common causes include insufficient ETH for gas on Arbitrum, network congestion, or using the wrong network. For third-party bridges like Across Protocol, check the bridge's transaction tracker. If the transaction shows confirmed on Arbitrum but funds are not on Hyperliquid, try refreshing the app or clearing your browser cache.
Disclaimer: This content is for informational purposes only and does not constitute financial advice. Trading perpetual futures involves substantial risk of loss. Past performance is not indicative of future results. Always do your own research before trading. This site contains referral links - see our disclosure for details.
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%