How to Withdraw Funds From Hyperliquid Back to Arbitrum or Ethereum
Risk warning. Trading perpetual futures and other leveraged crypto-asset products is high risk. A large share of retail traders lose money, so never trade with money you cannot afford to lose entirely. Disclaimer
Withdrawing from Hyperliquid only goes one place directly: Arbitrum One. Getting to Ethereum mainnet, or anywhere else, takes a second step after that.
This guide closes out the deposit-to-withdrawal loop in TradeOnDEX’s Hyperliquid how-to series within Perpetual Futures, picking up from depositing USDC.
Disclosure: TradeOnDEX may earn a commission from links to Hyperliquid on this page, at no extra cost to you. Full details at the end of this article.
Why does withdrawal only go to Arbitrum?
The same Bridge2 contract that handles deposits handles withdrawals, and it only speaks to Arbitrum One. This mirrors the deposit flow covered earlier in this series: Arbitrum is Hyperliquid’s single settlement gateway, in both directions.
This means for you, concretely: if your ultimate destination is Ethereum mainnet, a centralized exchange, or another chain, plan for withdrawal to Arbitrum as step one, and a second transfer or bridge as step two.
How to withdraw, step by step
- Open your Portfolio at app.hyperliquid.xyz and click Withdraw.
- Select USDC, with Arbitrum One as the destination network.
- Double-check the destination address if you’re routing to a different Arbitrum address than the one you’re connected with, the bridge is one-way, and there is no recovery for a typo.
- Confirm the EIP-712 signature in your wallet. You don’t pay gas for this signing step on the Hyperliquid side.
- Wait for validators to co-sign the release, most withdrawals complete in roughly 3-7 minutes from signature to Arbitrum confirmation.
Understanding the fee and the dispute window
- Minimum withdrawal: 2 USDC.
- Flat fee: 1 USDC, deducted directly from the withdrawn amount.
- Validator dispute window: a roughly 5-minute period during which a withdrawal can, in principle, be challenged before it finalizes on Arbitrum. This is why withdrawals aren’t instant, the delay exists specifically to let validators catch a fraudulent or incorrect release before it’s irreversible. Challenges are rare in practice, but the window is a deliberate security feature, not friction for its own sake.
Getting from Arbitrum to Ethereum mainnet (or elsewhere)
Once your USDC lands on Arbitrum, you have two realistic paths onward:
- Off-ramp through a centralized exchange, deposit the Arbitrum USDC to an exchange that supports Arbitrum deposits (Coinbase and Kraken are commonly used), then withdraw to your destination chain or to fiat from there.
- Use a cross-chain bridge or router (native bridges, or aggregators) to move the USDC from Arbitrum to Ethereum mainnet or another chain directly.
There’s no way to skip the Arbitrum stop, every path out of Hyperliquid passes through it first.
Risk: what can go wrong when withdrawing
Sending to the wrong address is unrecoverable. Because the bridge is a one-way, irreversible process, a typo in a destination address, especially if you’re routing somewhere other than your connected wallet, cannot be undone. Triple-check the address before confirming.
The second-hop bridge (Arbitrum to elsewhere) is a separate risk surface from Hyperliquid’s own bridge. Whatever bridge or exchange you use for that second leg carries its own smart contract or custodial risk, independent of Hyperliquid’s security. Research that specific bridge or exchange rather than assuming Hyperliquid’s own security guarantees extend to it.
The flat $1 fee is a larger proportional cost on small withdrawals. Withdrawing amounts close to the 2 USDC minimum means the fee represents a substantial share of what you receive, batching withdrawals into fewer, larger transactions reduces this drag.
A “pending” withdrawal during the dispute window is not yet final. Understand that the roughly 5-minute wait is a genuine part of the security model, not a bug. Don’t assume funds have arrived until the Arbitrum confirmation actually completes.
Withdrawal steps at a glance
| Step | What happens | Typical time |
|---|---|---|
| Sign withdrawal request | Free EIP-712 signature, no gas | Instant |
| Validator co-signing + dispute window | Security check before finalization | ~5 minutes |
| Arbitrum confirmation | Funds land on Arbitrum One | ~3-7 minutes total |
| Optional second hop | Bridge/exchange to another chain or fiat | Varies by method |
See it for yourself
If this is your first withdrawal, start with a modest amount to confirm the full flow, including your chosen second-hop method, before moving a larger balance. You can review the withdrawal panel at app.hyperliquid.xyz.
Frequently asked questions
Can I withdraw directly to Ethereum mainnet from Hyperliquid?
No. Withdrawals only go to Arbitrum One; reaching Ethereum mainnet or other chains requires a second transfer or bridge step afterward.
How much does a withdrawal cost?
A flat 1 USDC fee, deducted from the withdrawn amount, with a 2 USDC minimum withdrawal.
Why isn’t my withdrawal instant?
A roughly 5-minute validator dispute window is built in deliberately, to allow a fraudulent or incorrect withdrawal to be challenged before it finalizes.
What happens if I send a withdrawal to the wrong address?
It’s generally unrecoverable, the bridge process is one-way and irreversible, so double-check any custom destination address before confirming.
Affiliate disclosure
TradeOnDEX may earn a commission if you trade or withdraw through a link on this page, at no extra cost to you. Hyperliquid’s own affiliate/referral terms are still being confirmed for this site, so links here are direct and untracked for now. This article is educational and is not financial advice. See our disclaimer for the full risk warning.
Risk warning
Trading crypto assets, and leveraged products based on them such as perpetual futures ("perps"), is high risk. A large share of retail traders lose money on these products. Leverage magnifies gains and losses alike and can push your loss beyond the amount you put in. Positions can be closed automatically (liquidation) before you get a chance to react, and some of the platforms we cover offer no negative balance protection.
Never trade with money you cannot afford to lose entirely. TradeOnDEX gives no investment advice, no personal recommendation, and no guarantee of any outcome. Every decision you make is your own decision and your own responsibility.