On this page — Hyperliquid Bridge:

What Is the Hyperliquid Bridge and Why Arbitrum Is the Settlement Layer

The Hyperliquid Bridge is the official infrastructure connecting Hyperliquid L1 — the custom high-performance blockchain purpose-built for Hyperliquid's perpetual DEX — with Arbitrum One as the primary external settlement chain.

Hyperliquid L1 is not an EVM chain and is not accessible through standard cross-chain bridges. It was designed from scratch for low-latency, high-throughput perpetual trading — achieving sub-millisecond order matching that would be impossible on Ethereum or most EVM networks. The trade-off is that it requires its own dedicated bridge rather than plugging into existing bridge infrastructure.

Why Arbitrum and not Ethereum?

Arbitrum was chosen as the primary settlement chain because it provides Ethereum-level security at significantly lower transaction costs. Depositing from Ethereum mainnet directly would cost $10–$50 in gas per deposit; from Arbitrum, gas costs are cents. Most Hyperliquid users already hold USDC on Arbitrum from DeFi activity, making it the natural on-ramp chain.

Low gas on ArbitrumEthereum securityDeFi on-ramp

What Hyperliquid L1 provides

Hyperliquid L1 runs a custom consensus mechanism optimised for order-book trading — delivering 100,000+ TPS order matching with sub-millisecond latency. This performance is what enables Hyperliquid's CEX-quality trading experience. The bridge is the necessary price for this custom performance: funds must enter and exit through the dedicated bridge rather than general-purpose cross-chain routes.

100k+ TPSSub-ms latencyCustom L1

Bridge contract on Arbitrum

When you deposit USDC to Hyperliquid, your USDC is locked in a bridge contract on Arbitrum One — verifiable on Arbiscan. The locked USDC is the collateral backing your Hyperliquid L1 balance. When you withdraw, the bridge contract releases USDC back to your Arbitrum wallet. The contract is audited and the largest single USDC contract on Arbitrum by TVL.

Arbiscan verifiedUSDC lockedAudited contract

Ethereum mainnet deposits

While Arbitrum is the primary deposit chain, Hyperliquid also supports direct deposits from Ethereum mainnet — though at higher gas cost. For users with USDC on Ethereum mainnet, bridging first to Arbitrum and then depositing is typically more gas-efficient than depositing directly from mainnet.

ETH mainnet supportedHigher gas costBridge first recommended

Deposit and Withdrawal Flow: Visual Diagram and Step-by-Step

The Hyperliquid Bridge has two directions — deposits (Arbitrum → Hyperliquid L1) and withdrawals (Hyperliquid L1 → Arbitrum). Understanding both flows is essential before moving significant funds.

Your Arbitrum wallet address = your Hyperliquid address: Hyperliquid uses the same address format as EVM chains (0x…) — your Arbitrum wallet address is your Hyperliquid L1 address. When depositing, funds go to the Hyperliquid L1 account associated with your connected Arbitrum wallet address. No separate account creation is needed.

Bridge Timing: How Fast Are Deposits and Withdrawals?

Timing varies between deposits and withdrawals — and for withdrawals, between standard amounts and large amounts.

⬇️
Standard deposit (any amount)
Arbitrum confirmation + Hyperliquid validator detection. Most deposits credit within 1–5 minutes of Arbitrum tx confirmation.
1–5 min
⬆️
Standard withdrawal (<$100k USDC)
Hyperliquid validators sign + Arbitrum release transaction. Typically completes in a few minutes after request.
2–10 min
🔒
Large withdrawal ($100k–$1M USDC)
Additional security validation by Hyperliquid's validator set. Processing time increases to protect against large-scale fund movements.
10–60 min
🏦
Very large withdrawal (>$1M USDC)
Multi-signature validator consensus required. Extended validation window for institutional-scale withdrawals for maximum security.
1–4 hours
Why large withdrawals take longer: Hyperliquid implements a tiered withdrawal security model — larger withdrawals require more validator signatures and longer validation windows. This design prevents a compromise of a small number of validators from draining large amounts from the bridge contract. The delay is a deliberate security feature, not a bug.

Fees: What Does Bridging to and from Hyperliquid Cost?

Fee typeAmountWho pays / receivesNotes
Deposit — Arbitrum gas ~$0.01–$0.10 Depositor pays Arbitrum validators Extremely low — Arbitrum L2 gas. Main variable is Ethereum gas price at time of deposit.
Deposit — bridge fee None Hyperliquid charges no protocol fee on deposits. You receive the full USDC amount deposited.
Withdrawal — bridge fee ~1 USDC flat Withdrawer — distributed to validators Fixed fee regardless of withdrawal size. 1 USDC on a $100k withdrawal is 0.001% — negligible for large amounts.
Withdrawal — Arbitrum gas ~$0.01–$0.05 Paid by bridge (covered in withdrawal fee) The Arbitrum gas for the release transaction is covered by Hyperliquid — the flat withdrawal fee includes this.
Ethereum mainnet deposit (if from L1) $5–$30 Depositor pays Ethereum validators Significantly more expensive than Arbitrum. Bridge to Arbitrum first to minimise deposit gas costs.
The withdrawal fee scales with value, not cost: A flat ~1 USDC withdrawal fee is extraordinarily cheap for large withdrawals but proportionally expensive for tiny withdrawals. If you're withdrawing $10 of USDC, the 1 USDC fee represents 10% — accumulate more balance before withdrawing small amounts. For $10,000+, the 0.01% effective fee is among the lowest in DeFi bridging.

Supported Assets on the Hyperliquid Bridge

The Hyperliquid Bridge primarily supports USDC — the stablecoin used as collateral for all Hyperliquid perpetual positions. This design reflects Hyperliquid's architecture: all positions are margined in USDC, eliminating multi-asset collateral complexity.

USDC — primary bridge asset

USDC (native Arbitrum USDC, not bridged USDC.e) is the primary and most important asset on the Hyperliquid Bridge. All Hyperliquid perpetual positions use USDC as margin. When you deposit USDC, it immediately becomes available as trading collateral — no conversion required. Always use native USDC on Arbitrum (contract: 0xaf88d…) rather than bridged USDC.e for deposits.

Native USDC onlyImmediate collateralNo conversion

Other assets and spot trading

As Hyperliquid expands its spot trading capabilities, additional assets may become bridgeable. Hyperliquid's HIP-1 and HIP-2 token standards allow native assets to be launched and traded on Hyperliquid L1. For the latest list of bridgeable assets, check the official Hyperliquid bridge interface — the asset list expands as the protocol develops new token standards.

HIP-1 / HIP-2 tokensSpot trading expansionCheck live list
Use native USDC, not USDC.e: On Arbitrum, there are two types of USDC — native USDC (issued by Circle directly on Arbitrum) and USDC.e (bridged from Ethereum, older format). Hyperliquid Bridge only accepts native USDC. Attempting to deposit USDC.e will fail or result in a failed transaction. In MetaMask and most wallets, native USDC on Arbitrum has the contract address starting with 0xaf88d... — verify before depositing.

How to Deposit to Hyperliquid: Complete Step-by-Step Guide

  1. Ensure you have USDC on Arbitrum One — if your USDC is on Ethereum mainnet or another chain, bridge it to Arbitrum first using Arbitrum's official bridge (bridge.arbitrum.io) or a DEX aggregator. Confirm you have native USDC (not USDC.e) on Arbitrum.
  2. Have ETH on Arbitrum for gas — even though Arbitrum gas is cheap (typically $0.01–$0.10 per deposit), you need a small amount of ETH on Arbitrum to pay for the bridge transaction. Most wallets show gas estimates before confirmation.
  3. Navigate to app.hyperliquid.xyz — bookmark this URL and verify the domain carefully every session. Hyperliquid phishing sites are common due to the platform's popularity. Never use links from social media or DMs to access Hyperliquid.
  4. Connect your wallet on Arbitrum — click "Connect Wallet" and select your wallet (MetaMask, WalletConnect, etc.). Ensure your wallet is on the Arbitrum One network before connecting. The interface will show your Arbitrum USDC balance.
  5. Go to the Deposit section — in the Hyperliquid interface, navigate to the deposit panel (typically in the top-right account section or "Deposit" button). Select the amount of USDC to deposit.
  6. Approve USDC for the bridge contract — first-time users must approve the Hyperliquid bridge contract to spend your USDC. This is an on-chain approval transaction (~$0.01 gas on Arbitrum). Use exact-amount approval if available.
  7. Confirm the deposit transaction — after approval, confirm the actual deposit transaction. Your USDC is transferred to the Hyperliquid bridge contract on Arbitrum. Save the transaction hash from Arbiscan.
  8. Wait for credit on Hyperliquid L1 — within 1–5 minutes of your Arbitrum transaction confirming, your USDC balance appears on Hyperliquid. Refresh the page if the balance doesn't appear immediately. Your account is now ready to trade.

How to Withdraw from Hyperliquid: Complete Step-by-Step Guide

  1. Close or reduce any open positions — withdrawals require available balance (not margin tied to open positions). Close positions you don't want to hold before withdrawing, or ensure your available balance (not total equity) exceeds your withdrawal amount.
  2. Navigate to the Withdraw section — in the Hyperliquid interface, find the withdrawal panel. This is typically in the same account section as deposits.
  3. Enter withdrawal amount and destination — specify how much USDC to withdraw. The destination is your Arbitrum wallet address — typically auto-populated with your connected wallet address. Verify it carefully before proceeding.
  4. Sign the withdrawal request — Hyperliquid requires signing a message with your wallet to authorise the withdrawal. This is an off-chain signature (no gas) — it authorises Hyperliquid's validators to process the release on Arbitrum.
  5. Wait for processing — Hyperliquid's validators process the withdrawal and submit a release transaction on Arbitrum. Standard withdrawals (<$100k) typically complete in 2–10 minutes. Larger amounts take longer (see the timing table above).
  6. Verify USDC arrival on Arbitrum — check your Arbitrum wallet for the USDC arrival. If the withdrawal was processed but USDC hasn't appeared after 30 minutes for a standard amount, check the withdrawal status in the Hyperliquid interface and verify the Arbitrum transaction on Arbiscan using the transaction hash provided.
Check "Available Balance" not "Account Value": On Hyperliquid, your "Account Value" includes unrealised P&L from open positions — money that isn't liquid until positions close. Your "Available Balance" is what you can withdraw immediately. Make sure your withdrawal amount doesn't exceed your available balance; attempting to withdraw more than available will fail.

Hyperliquid Bridge Security Model

Understanding the security model is essential for any user depositing significant funds to Hyperliquid.

Security layerHow it worksProtection provided
Validator multi-signature Withdrawals require threshold signatures from Hyperliquid's validator set — no single validator can release funds Single validator compromise cannot drain bridge funds
Tiered withdrawal limits Withdrawal size thresholds require progressively more validator signatures and longer validation windows Large-scale fund movement requires broader consensus — limits damage from partial validator compromise
Arbitrum contract audit The bridge contract on Arbitrum is audited and verifiable on Arbiscan — all deposits and withdrawals are on-chain transparent Contract logic is public; no hidden backdoors
Validator set concentration Hyperliquid's validator set is currently relatively small and partly controlled by the Hyperliquid team More centralised than mature networks — a coordinated validator compromise could theoretically affect the bridge
No general-purpose bridge risk The Hyperliquid Bridge is purpose-built for one use case — no shared risk with other bridge users or protocols Isolated risk profile vs general bridges (Wormhole, Nomad) that have had large exploits
Validator centralisation is the key risk to understand: Hyperliquid's L1 and bridge security depend on its validator set. As of 2026, Hyperliquid's validator set is smaller and more concentrated than mature networks like Ethereum. This is a deliberate trade-off for performance — but means the bridge's security model is less battle-tested than Ethereum's or Arbitrum's own infrastructure. Do not deposit more than you are comfortable holding in this risk profile.

Native Bridge vs Third-Party Alternatives

OptionWhat it isRecommended?
Hyperliquid native bridge The official bridge at app.hyperliquid.xyz — the only supported way to move funds to/from Hyperliquid L1 Yes — only official method. Use this.
Third-party "Hyperliquid bridges" Sites claiming to bridge to Hyperliquid — most are either phishing sites or will fail since HL L1 is non-EVM and inaccessible via standard bridges No — avoid entirely. High phishing risk.
DEX aggregators (1inch, Paraswap) General-purpose DEX aggregators cannot route to Hyperliquid L1 — they only serve EVM chains N/A — not applicable for HL L1 bridging
Buying USDC on HTX/Binance then depositing Withdraw USDC from a CEX to your Arbitrum wallet, then use the official bridge to deposit to Hyperliquid Valid workflow — CEX → Arbitrum USDC → Hyperliquid Bridge
There is no legitimate third-party Hyperliquid Bridge: Because Hyperliquid L1 is a custom, non-EVM blockchain, no general-purpose cross-chain bridge (Stargate, Hop, Across, etc.) can route funds there. Any site claiming to offer an alternative Hyperliquid bridge is either a scam or will fail at execution. The only path to Hyperliquid L1 is via the official bridge at app.hyperliquid.xyz.

Best Practices for Hyperliquid Bridge Users

Troubleshooting: Stuck Deposits, Delayed Withdrawals, Missing Funds

"My deposit hasn't appeared on Hyperliquid after 10 minutes"

"My withdrawal hasn't arrived in my Arbitrum wallet after 30 minutes"

"I sent USDC.e instead of native USDC — what happens?"

Official Hyperliquid Discord is the fastest support channel: For any Hyperliquid Bridge issue — stuck deposits, delayed withdrawals, or unexpected errors — the official Hyperliquid Discord has a dedicated support channel with active moderators and response times typically under an hour. Always verify you're in the official Discord (linked from app.hyperliquid.xyz) before sharing any transaction details.

Hyperliquid Bridge: Authoritative References & External Sources

Hyperliquid — Official Sources

On-Chain Verification

Arbitrum USDC

Analytics

About: Prepared by Crypto Finance Experts as a practical, SEO-oriented knowledge base for the Hyperliquid Bridge: deposit and withdrawal flows, timing, fees, native USDC requirement, security model, troubleshooting, and comparison with third-party alternatives.

Hyperliquid Bridge: Frequently Asked Questions

To deposit USDC to Hyperliquid: (1) Ensure you have native USDC (not USDC.e) on Arbitrum One. (2) Have a small amount of ETH on Arbitrum for gas (~0.001 ETH is sufficient). (3) Navigate to app.hyperliquid.xyz and connect your wallet on Arbitrum. (4) Click "Deposit," enter your USDC amount, and approve the bridge contract. (5) Confirm the deposit transaction — your USDC is locked in the Hyperliquid bridge contract on Arbitrum. (6) Within 1–5 minutes, the USDC appears in your Hyperliquid account and is ready for trading.

Standard withdrawals under $100,000 USDC typically complete within 2–10 minutes. Larger withdrawals require more validator signatures: $100k–$1M takes 10–60 minutes; withdrawals above $1M may take 1–4 hours. These delays are a deliberate security feature — the tiered system prevents a partial validator compromise from draining large amounts quickly. Your USDC balance on Hyperliquid is debited immediately when you initiate the withdrawal; the delay is only in the Arbitrum release.

Native USDC on Arbitrum is issued directly by Circle on the Arbitrum chain — it has the contract address starting with 0xaf88d... USDC.e is an older "bridged" version of USDC that was bridged from Ethereum mainnet before Circle launched native Arbitrum USDC. Hyperliquid Bridge only accepts native USDC. If your wallet shows USDC.e, you need to swap it for native USDC on a DEX like Uniswap (on Arbitrum) before depositing to Hyperliquid. Most major exchanges now withdraw native USDC to Arbitrum by default, so new deposits from CEXs are usually the correct format.

Deposits cost only Arbitrum gas (~$0.01–$0.10) — Hyperliquid charges no deposit fee. Withdrawals have a flat fee of approximately 1 USDC regardless of withdrawal size — making it proportionally cheap for large withdrawals (0.001% on $100k) and relatively expensive for tiny withdrawals (10% on $10). The Arbitrum gas for the withdrawal release transaction is covered within the flat withdrawal fee, so you don't need ETH on Arbitrum to receive a withdrawal. Depositing from Ethereum mainnet directly costs $5–$30 in Ethereum gas — bridge to Arbitrum first to save on fees.

No — there is no legitimate third-party bridge to Hyperliquid L1. Hyperliquid L1 is a custom, non-EVM blockchain that cannot be reached by general-purpose bridges like Stargate, Hop, Across, or Wormhole. Any site claiming to offer an alternative Hyperliquid bridge is either a phishing scam or will fail at execution — likely taking your USDC without delivering it to Hyperliquid. The only supported deposit method is the official Hyperliquid bridge at app.hyperliquid.xyz.

Hyperliquid's bridge has a strong security model — tiered withdrawal limits, multi-signature validator requirements, and an audited Arbitrum bridge contract. However, Hyperliquid L1's validator set is smaller and more concentrated than mature networks, which is the primary risk factor. The platform has processed billions in volume without a bridge exploit, but its security model is less battle-tested than Ethereum or Arbitrum's core infrastructure. For most traders, keeping active trading capital on Hyperliquid is reasonable; keeping large amounts you don't need for trading should be evaluated against the validator centralisation risk.

If Arbiscan confirms your deposit transaction to the Hyperliquid bridge contract but your Hyperliquid balance hasn't updated after 15 minutes: (1) Refresh the Hyperliquid app and check your balance again — UI sometimes lags. (2) Check if the Arbitrum transaction sent to the correct bridge contract address (verifiable in Hyperliquid docs). (3) If more than 30 minutes have passed, join the official Hyperliquid Discord and post your Arbitrum transaction hash in the support channel — the team can manually verify and credit missing deposits from confirmed Arbitrum transactions.

Yes — Hyperliquid supports direct deposits from Ethereum mainnet, but the gas cost is significantly higher ($5–$30 vs $0.01–$0.10 on Arbitrum). For most users, bridging USDC from Ethereum to Arbitrum first using the official Arbitrum bridge (bridge.arbitrum.io) and then depositing from Arbitrum is more economical. The exception is if you have a very large deposit where the gas savings from using Arbitrum are negligible relative to the transfer amount — in that case, direct mainnet deposit saves the extra bridging step.

Arbitrum was chosen as the primary external settlement layer for three reasons: (1) Security — Arbitrum inherits Ethereum's security, giving Hyperliquid's bridge collateral the strongest available on-chain backing without the gas costs of Ethereum mainnet; (2) Cost — Arbitrum transactions cost cents, making deposits practical for any size without $10–$50 mainnet gas fees; (3) User ecosystem — a large portion of DeFi users already hold USDC on Arbitrum from other DeFi activity, making it the natural source chain for Hyperliquid users migrating from other DeFi platforms.