Hyperliquid ArbitrumEstablished

Hyperliquid to Arbitrum Bridge

Withdrawing USDC from Hyperliquid to Arbitrum is simple. You sign once on Hyperliquid, pay a 1 USDC fee, and Hyperliquid validators send native USDC to your Arbitrum address in a few minutes. Circle CCTP now also moves USDC out of Hyperliquid. Spot coins like UBTC, UETH and USOL go back to their own chains through Unit.

Reviewed October 25, 2026 · 4 solutions checked

On this page
  1. Short answer
  2. Why this route is difficult
  3. Possible approaches
  4. Options compared
  5. Working solutions
  6. How to move Hyperliquid to Arbitrum
  7. Fees and timing
  8. Common mistakes
  9. Before you transfer
  10. FAQ
  11. Related routes

Short answer

Most people who search for a Hyperliquid want to take USDC off the exchange. The withdraw button in the Hyperliquid app sends USDC to Arbitrum, a network on Ethereum. You do not need ETH on Arbitrum for this. Hyperliquid's docs say the withdrawal needs only a signature on Hyperliquid, handle the Arbitrum side, and the funds arrive in 3 to 4 minutes.

Things are changing in the background. Hyperliquid's docs now call CCTP the preferred way to mint USDC on Hyperliquid, and label the original Arbitrum bridge as legacy and deprecated. Circle says deposits and withdrawals work to and from any chain that CCTP supports. For you, the result on Arbitrum is the same: real USDC issued by Circle.

USDC is not the only thing you can take out. Spot coins such as UBTC, UETH and USOL come from Unit. Unit withdraws them to their own networks, so UBTC becomes real BTC on Bitcoin, not a token on Arbitrum. If you want BTC or ETH on Arbitrum, you can sell for USDC on Hyperliquid first, or withdraw with Unit and bridge from there.

Key facts
Default withdrawalUSDC to Arbitrum
Withdrawal fee1 USDC
Usual time3-4 min (Hyperliquid docs)
ETH needed on ArbitrumNo, validators send it
You receiveNative USDC on Arbitrum
Also supportedCircle CCTP
BTC, ETH, SOLWithdraw with Unit to their own chains

Why this route is difficult

Hyperliquid runs its own blockchain. It has two parts. HyperCore holds the order books, perps and spot balances. runs . Your trading balance lives on HyperCore, which is not an Ethereum chain, so USDC has to be released somewhere else when you leave.

The original answer is Hyperliquid's bridge contract on Arbitrum. When you deposit, USDC is locked there and credited on Hyperliquid. When you withdraw, Hyperliquid validators sign the release and the contract pays you native USDC. You trust that validator set, not a separate bridge company.

The newer answer is Circle CCTP. Circle issues native USDC on HyperEVM. A Circle contract there holds that USDC, and HyperCore balances are credits backed by it. Withdrawals go through HyperEVM, where CCTP can burn the USDC and mint it on another supported chain.

Other coins are a different story. UBTC, UETH and USOL are Unit tokens. Unit holds the real coins on their own chains, guarded by 3 operators: Unit, Hyperliquid Labs and Infinite Field. Two of the three must approve every withdrawal.

Possible approaches

1Validator-signed withdrawal

You sign on Hyperliquid. Hyperliquid validators sign the release on Arbitrum, and the bridge contract sends you native USDC.

Trade-offSimple and needs no ETH, but costs 1 USDC and relies on Hyperliquid's validators.

2Issuer burn-and-mint

Circle CCTP burns USDC on HyperEVM and mints it on another supported chain.

Trade-offReal USDC on many chains, but only for USDC, and the app you use may add fees.

3Guardian release

Unit destroys your UBTC, UETH or USOL and its guardians release the real coin on its own chain.

Trade-offYou get the real coin, but you rely on 2 of 3 guardians staying honest and secure.

4Sell first, then withdraw USDC

Sell spot coins for USDC on Hyperliquid and withdraw USDC to Arbitrum.

Trade-offOne simple withdrawal, but you pay a trading fee and spread and no longer hold the coin.

Options compared

OptionYou getTypical timeCostBest for
Hyperliquid withdraw to ArbitrumNative USDC on Arbitrum3-4 min1 USDCAlmost all USDC withdrawals
Circle CCTP from HyperCoreNative USDC on a CCTP chainStandard transfer, usually fast. The app shows the estimateAny CCTP or forwarding feeUSDC to chains other than Arbitrum
Unit withdrawalReal BTC, ETH, SOL on their own chainsDepends on the network, shown in the appTaking spot coins home
Sell spot coins, then withdraw USDCNative USDC on ArbitrumMinutesTrading fee + spread + 1 USDCTurning UBTC or UETH into cash on Arbitrum

Working solutions

SolutionYou receiveCustody / verificationNotes
Hyperliquid bridge (withdraw)Native USDC on ArbitrumHyperliquid validatorsThe withdraw button in the app. 1 USDC fee, about 3 to 4 minutes, no ETH needed on Arbitrum. Hyperliquid's docs label this bridge legacy.
Circle CCTPNative USDCCircle confirmsCircle says HyperCore withdrawals work to any CCTP chain. Hyperliquid's docs call CCTP the preferred method.
UnitReal BTC, ETH, SOL and some other coins2 of 3 guardiansWithdraws spot coins to their own chains. Network fee shown before you confirm.
Garden FinanceDepends on routeSwaps from HyperEVM, not from your trading balance. Check that your coin and destination are offered. You need HYPE on HyperEVM for fees.

How to move Hyperliquid to Arbitrum

These steps show a USDC withdrawal to Arbitrum in the Hyperliquid app at app.hyperliquid.xyz. It is the standard way out and needs no ETH on Arbitrum. Withdrawing BTC, ETH or SOL works through Unit and is covered after.

  1. 1

    Free up your USDC

    USDC that backs open perp positions cannot be withdrawn. Close positions or reduce them if you need that money. If your USDC sits in your spot balance or on HyperEVM, move it to the balance the withdraw screen uses first.

  2. 2

    Open the withdraw screen

    Connect the wallet you use on Hyperliquid and choose Withdraw. Check that the destination network is Arbitrum and that the address is the one you expect.

  3. 3

    Leave room for the fee

    Hyperliquid charges 1 USDC per withdrawal to cover the validators' gas on Arbitrum. The amount must be larger than the fee. If you withdraw your exact balance with no room for the fee, the request can fail.

  4. 4

    Sign the request

    Your wallet asks you to sign a message, not to send an Arbitrum transaction. Hyperliquid's docs say this signature on Hyperliquid is all you do. Read what you sign and make sure you are on the real Hyperliquid site.

  5. 5

    Wait a few minutes

    Hyperliquid validators sign the release on Arbitrum. The docs say funds arrive in 3 to 4 minutes. Check your address on Arbiscan if your wallet does not show the USDC.

  6. 6

    Move on from Arbitrum if you need to

    USDC on Arbitrum is native Circle USDC. You can send it to an exchange that accepts USDC on Arbitrum, or bridge it on. Arbitrum fees are paid in ETH, so you will need a little ETH there for any next step.

  7. 7

    If it does not arrive

    Check the withdrawal in your Hyperliquid history and look up your address on Arbiscan. Do not request a second withdrawal while the first is pending. If nothing arrives well after the usual time, contact Hyperliquid support with your address and the time of the request.

Fees and timing

A USDC withdrawal to Arbitrum costs 1 USDC. That covers the gas validators pay on Arbitrum, so you need no ETH there. Circle's docs add that new HyperCore accounts pay a one-time 1 USDC activation fee on their first outbound action, such as a first withdrawal.

For small sums, that flat fee matters. Taking out 10 USDC loses a much bigger share than taking out 1,000 USDC.

CCTP transfers out of HyperCore can carry their own fees, such as a forwarding fee, depending on the app. Compare the amount you will receive.

Unit withdrawals of BTC, ETH or SOL cost the network fee on the destination chain. Unit shows the estimate before you confirm. Bitcoin is the slowest and usually the most expensive of the three.

What you do after Arbitrum adds more cost. Arbitrum fees are paid in ETH. Moving USDC on to Ethereum through the official Arbitrum bridge takes about a week, so most people use CCTP or a fast bridge for that hop.

Common mistakes

  • Withdrawing your exact balance and leaving nothing for the 1 USDC fee.
  • Forgetting that USDC used as margin for open positions cannot be withdrawn.
  • Expecting UBTC to arrive on Arbitrum as a token. Unit sends real BTC to a Bitcoin address. Use a Bitcoin address, not a 0x address, for a BTC withdrawal.
  • Sending USDC from Hyperliquid straight to an exchange that does not accept USDC on Arbitrum.
  • Signing a withdrawal on a fake Hyperliquid site found through an ad or a message.
  • Arriving on Arbitrum with only USDC and no ETH, so the next transfer cannot be paid for.

Before you transfer

  • Keep at least 1 USDC above the amount you want to withdraw.
  • Close or reduce positions first if your USDC is tied up as margin.
  • Check the destination network and address before you sign.
  • If you only need USDC on Arbitrum, the standard withdraw button is the simplest path.
  • For BTC, ETH or SOL, decide if you want the real coin (Unit) or USDC (sell first).
  • Plan for ETH on Arbitrum if you will move the USDC again.
  • For large amounts, send a small test first.

Frequently asked questions

Open the Hyperliquid app, choose Withdraw, enter the amount of USDC and sign. Validators send native USDC to your Arbitrum address. Hyperliquid's docs say it arrives in 3 to 4 minutes.

1 USDC per withdrawal to Arbitrum. It covers the validators' gas, so you need no ETH. Circle's docs also note a one-time 1 USDC activation fee on a new account's first outbound action.

No. The withdrawal is only a signature on Hyperliquid. Validators send the Arbitrum transaction. You will need ETH on Arbitrum for anything you do with the USDC after it lands.

Hyperliquid's docs now call the original Arbitrum bridge legacy and deprecated, and name Circle CCTP as the preferred way to mint USDC on Hyperliquid. Check the app for the current options before you withdraw.

Circle says HyperCore withdrawals work to any chain that CCTP supports. You can also withdraw to Arbitrum and then bridge from there.

Those coins come through Unit as UBTC, UETH and USOL. Withdraw them in the Hyperliquid app or at hyperunit.xyz to an address on their own chain. Unit releases the real coin, minus a network fee.

USDC withdrawals rely on Hyperliquid validators signing the release. Unit withdrawals rely on 2 of its 3 guardians. Both are common routes. The bigger everyday risk is a fake site or a wrong address, so check both before you sign.