TL;DR: If your USDC is already on Arbitrum, use Hyperliquid’s native Bridge2 contract, pay roughly $0.001-0.01 in gas, and expect the deposit in under 1 minute.
Last updated: May 2026
This is the clean route: Arbitrum native USDC goes straight into Hyperliquid through the official deposit flow. Use it when your funds are already on Arbitrum, or after another bridge has delivered native USDC there. Do not freestyle the contract interaction unless you know exactly what you are sending.
Route at a glance
| Tool | Hyperliquid native bridge (Bridge2 contract) |
|---|---|
| Total fees | $0.001-0.01 |
| Total time | <1 minute |
| Minimum amount | 5 USDC |
| Native gas needed | ~$0.50-2 of ETH on Arbitrum; each deposit uses about $0.001-0.005 |
Step-by-step
- Open app.hyperliquid.xyz/trade and use the Deposit button rather than a random bridge link from search or social media.
- Connect the wallet holding native Arbitrum USDC, then confirm you are on Arbitrum One.
- Check that the USDC token is native Arbitrum USDC: 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. USDC.e is not the same thing.
- Enter at least 5 USDC. Beginners should send 6 USDC or more so a rounding issue does not turn into a permanent mistake.
- Confirm the Arbitrum transaction to the Bridge2 contract: 0x2df1c51e09aecf9cacb7bc98cb1742757f163df7. The deposit usually appears in under a minute.
Gotchas specific to Arbitrum
- Sub-minimum deposits are gone: Hyperliquid’s bridge has a hard 5 USDC minimum. If you send 4.99 USDC, it will not credit and there is no rescue flow. Send at least 6 USDC if this is your first test.
- Native USDC only: The bridge accepts Arbitrum-native USDC at 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Old USDC.e or wrapped variants should be swapped before you deposit.
- The contract address matters: The real Bridge2 contract is 0x2df1c51e09aecf9cacb7bc98cb1742757f163df7. If a site points you somewhere else, close it.
After you arrive
Once USDC lands in your Hyperliquid account, set up Rabby Wallet if you have not already, then read our Risk Management for Perps Beginners before opening your first leveraged position. If you also want to send the funds to HyperEVM for DeFi, see Intro to HyperEVM.
Frequently asked questions
Can I send USDC directly to the Bridge2 contract?
Technically, the deposit goes to the Bridge2 contract on Arbitrum, but beginners should use the official Hyperliquid Deposit button. It reduces the chance of sending the wrong token, wrong amount, or wrong chain. If you do inspect the transaction, the destination should be 0x2df1c51e09aecf9cacb7bc98cb1742757f163df7.
What happens if I deposit less than 5 USDC?
It is not credited to your Hyperliquid account and cannot be recovered. This is the harshest beginner trap on the Arbitrum route. Treat 5 USDC as a strict floor, not a suggestion. For a test, send 6 USDC or more so fees and rounding do not put you below the line.
Do I need ETH on Arbitrum after the deposit?
You need ETH on Arbitrum to pay for the deposit transaction, usually only about $0.001-0.005 of gas. Holding $0.50-2 of Arbitrum ETH is plenty for normal deposits. Trading on Hyperliquid itself is gas-free, so the ETH is mainly for the bridge transaction.
How much does it cost to withdraw later?
Hyperliquid withdrawals cost a flat $1 fee and usually take 3-4 minutes. The fee is deducted from the withdrawal amount, so a 100 USDC withdrawal returns about 99 USDC to Arbitrum. Avoid doing many tiny withdrawals unless you like donating dollars to friction.