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
Short answer
Most people who search for a Hyperliquid bridge want to take USDC off the exchange. The withdraw button in the Hyperliquid app sends USDC to Arbitrum, a layer 2 network on Ethereum. You do not need ETH on Arbitrum for this. Hyperliquid's docs say the withdrawal needs only a signature on Hyperliquid, validators 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 HyperCore 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.
| Default withdrawal | USDC to Arbitrum |
|---|---|
| Withdrawal fee | 1 USDC |
| Usual time | 3-4 min (Hyperliquid docs) |
| ETH needed on Arbitrum | No, validators send it |
| You receive | Native USDC on Arbitrum |
| Also supported | Circle CCTP |
| BTC, ETH, SOL | Withdraw 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. HyperEVM runs smart contracts. 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
| Option | You get | Typical time | Cost | Best for |
|---|---|---|---|---|
| Hyperliquid withdraw to Arbitrum | Native USDC on Arbitrum | 3-4 min | 1 USDC | Almost all USDC withdrawals |
| Circle CCTP from HyperCore | Native USDC on a CCTP chain | Standard transfer, usually fast. The app shows the estimate | Any CCTP or forwarding fee | USDC to chains other than Arbitrum |
| Unit withdrawal | Real BTC, ETH, SOL on their own chains | Depends on the network | Network fee, shown in the app | Taking spot coins home |
| Sell spot coins, then withdraw USDC | Native USDC on Arbitrum | Minutes | Trading fee + spread + 1 USDC | Turning UBTC or UETH into cash on Arbitrum |
Working solutions
| Solution | You receive | Custody / verification | Notes |
|---|---|---|---|
| Hyperliquid bridge (withdraw) | Native USDC on Arbitrum | Hyperliquid validators | The 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 CCTP | Native USDC | Circle confirms | Circle says HyperCore withdrawals work to any CCTP chain. Hyperliquid's docs call CCTP the preferred method. |
| Unit | Real BTC, ETH, SOL and some other coins | 2 of 3 guardians | Withdraws spot coins to their own chains. Network fee shown before you confirm. |
| Garden Finance | Depends on route | Atomic swap | Swaps 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
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
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
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
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
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
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
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.