Hyperliquid Deposit Not Showing? Here's How to Fix It
Table of Contents
- Quick Fix Checklist
- Understanding the Deposit Flow
- Common Causes and Solutions
- You Sent the Wrong Token
- You Sent on the Wrong Network
- The Bridge Is Still Processing
- Browser Cache Issue
- Amount Too Small
- How to Track Your Deposit on Arbiscan
- Still Not Showing After 30 Minutes?
- Related Guides
- Frequently Asked Questions
- How long does a Hyperliquid deposit take?
- Why is my USDC deposit not showing on Hyperliquid?
- Can I deposit USDT or ETH to Hyperliquid?
- I sent USDC on Ethereum mainnet instead of Arbitrum. Can I recover it?
Quick Fix Checklist
Most missing deposits resolve with one of these checks. Run through them in order:
- Wait 5 minutes — Deposits take 1-2 minutes normally, up to 15 during congestion
- Hard refresh the page — Press
Ctrl + Shift + R(Windows) orCmd + Shift + R(Mac) - Check the right balance — Your deposit goes to your Hyperliquid Account Balance, not your wallet balance on Arbitrum
- Verify on Arbiscan — Look up your wallet address on arbiscan.io and confirm the transaction shows "Success"
- Confirm you sent USDC — Not USDT, not ETH, not any other token
- Confirm you sent on Arbitrum — Not Ethereum mainnet, not Polygon, not BSC
Tip
If your Arbiscan transaction shows "Success" and you sent USDC on Arbitrum, your deposit will arrive. The bridge just needs more time. Wait 15 minutes before escalating.
Understanding the Deposit Flow
Knowing how deposits work helps you pinpoint where things went wrong. The path your funds take:
Your Wallet (Arbitrum) → Hyperliquid Bridge Contract (Arbitrum) → Hyperliquid L1 Chain → Your Hyperliquid Balance
When you click "Deposit" on Hyperliquid, you are signing a transaction on Arbitrum that sends your USDC to a bridge contract. That contract relays the funds to Hyperliquid's own Layer 1 blockchain. Your balance updates once the bridge finalizes.
Hyperliquid runs on its own L1 chain. Deposits require bridging from Arbitrum — they are not instant on-chain transfers. A 1-2 minute wait is normal.
The deposit is a two-step process under the hood, even though you only click one button. If the Arbitrum transaction succeeds but the bridge relay is slow, your funds are safe — they are sitting in the bridge contract waiting to be finalized.
Common Causes and Solutions
You Sent the Wrong Token
Important
Hyperliquid only accepts USDC for deposits. USDT, ETH, WBTC, and all other tokens will not trigger a deposit.
If you sent the wrong token to the Hyperliquid bridge contract, the transaction may have failed or the tokens may still be in your wallet. Check your wallet on arbiscan.io to see where the tokens ended up.
Fix: Swap the token to USDC on Arbitrum using Uniswap or another DEX, then deposit the USDC through Hyperliquid's deposit interface.
You Sent on the Wrong Network
This is the most common mistake. If you withdrew USDC from a centralized exchange and selected Ethereum mainnet, Polygon, or BSC instead of Arbitrum One, your funds went to a different network entirely.
Warning
Your funds are not lost if you sent on the wrong network. They are in your wallet — just on the wrong chain. You need to bridge them to Arbitrum.
Fix:
- Open your wallet and switch to the network you accidentally sent to
- Verify your USDC balance is there
- Bridge the USDC to Arbitrum using the official Arbitrum bridge or a third-party bridge
- Once the USDC arrives on Arbitrum, deposit through Hyperliquid normally
For a detailed bridging walkthrough, see our bridge guide.
The Bridge Is Still Processing
During high-traffic periods on Arbitrum or the Hyperliquid network, bridge finalization can take longer than usual. This is the most common cause of deposits that are "stuck" for 5-15 minutes.
How to tell: Your Arbiscan transaction shows "Success" but the USDC has not appeared in your Hyperliquid balance yet. This means the Arbitrum side completed fine — the bridge relay is just slow.
Fix: Wait. If the Arbitrum transaction succeeded, your deposit will arrive. Give it up to 15 minutes during congestion. There is nothing you need to do.
Browser Cache Issue
Sometimes the Hyperliquid interface does not reflect your updated balance due to a stale cache or WebSocket disconnection.
Fix:
- Hard refresh:
Ctrl + Shift + R(Windows) orCmd + Shift + R(Mac) - If that does not work, clear your browser cache for
app.hyperliquid.xyz - Disconnect and reconnect your wallet
- Try a different browser
Amount Too Small
While Hyperliquid has no official minimum deposit, extremely small amounts (under $1) may not process reliably, and the Arbitrum gas fee may exceed the deposit value.
Fix: Deposit a larger amount. Most traders start with at least $50-$100 for practical trading.
New to Hyperliquid? Save on Every Trade
Sign up with our referral code before your first deposit. You will get a 4% lifetime discount on all trading fees — it cannot be added after your first connection.
Open Hyperliquid with 4% DiscountHow to Track Your Deposit on Arbiscan
If your deposit is not appearing, Arbiscan is your best diagnostic tool:
- Open arbiscan.io
- Paste your wallet address in the search bar
- Look at your most recent transactions
- Find the deposit transaction — it should show as a transfer of USDC to the Hyperliquid bridge contract
- Check the status:
- "Success" — The Arbitrum side is done. The bridge is processing. Wait.
- "Failed" — The transaction reverted. Check the error message — common causes include insufficient gas or a failed approval.
- "Pending" — The transaction has not been confirmed on Arbitrum yet. Wait for it to confirm.
[Screenshot: Arbiscan transaction detail page showing a successful USDC deposit to Hyperliquid bridge contract]
Info
You can also find your transaction hash in your wallet's transaction history. Click the transaction to view it directly on Arbiscan.
Still Not Showing After 30 Minutes?
If your deposit has not arrived after 30 minutes and your Arbiscan transaction shows "Success":
- Try a different browser or device — This rules out local cache and extension issues
- Check Hyperliquid's status — Look at Hyperliquid's Discord or Twitter/X for any ongoing bridge issues or maintenance
- Verify the contract address — Make sure you deposited through the official Hyperliquid interface at
app.hyperliquid.xyzand not a phishing site
Warning
Never share your seed phrase or private key with anyone claiming to be "Hyperliquid support." There is no Hyperliquid customer support that will DM you. Anyone asking for your seed phrase is a scammer.
If Arbiscan shows your transaction as successful, your funds are safe. Bridge delays can happen but funds do not get lost in transit. Be patient and check Hyperliquid's Discord for any network-wide issues.
In genuinely rare cases where bridge transactions take abnormally long, the Hyperliquid team has addressed issues through their Discord. Join the server and check the announcements channel before assuming something is wrong.
Deposit Working? Start Trading with Lower Fees
If you signed up with our referral code, you are already saving 4% on every trade. If not, create a new account with a different wallet to get the lifetime discount.
Start Trading — Save 4%Related Guides
- How to Deposit USDC to Hyperliquid — Full deposit walkthrough with screenshots
- Bridge to Hyperliquid — Bridging funds from Ethereum and other chains
- Bridge Delays — Why bridges get slow and how to check transaction status
- Wallet setup: MetaMask | Rabby | Phantom | Coinbase Wallet | OKX Wallet | Trust Wallet
Frequently Asked Questions
How long does a Hyperliquid deposit take?
Deposits from Arbitrum to Hyperliquid typically take 1-2 minutes. During periods of network congestion, they can take up to 15 minutes. If your deposit has not arrived after 30 minutes, check the transaction status on arbiscan.io and verify you sent USDC on the Arbitrum network.
Why is my USDC deposit not showing on Hyperliquid?
The most common causes are: sending on the wrong network (Ethereum mainnet instead of Arbitrum), sending the wrong token (USDT instead of USDC), the bridge still processing during congestion, or a browser cache issue. Check your transaction on arbiscan.io first to confirm it was sent correctly.
Can I deposit USDT or ETH to Hyperliquid?
No. Hyperliquid only accepts USDC as the deposit currency for perpetual futures trading. If you sent USDT, ETH, or another token, it will not appear in your Hyperliquid balance. You need to swap your tokens to USDC on Arbitrum using a DEX like Uniswap, then deposit the USDC.
I sent USDC on Ethereum mainnet instead of Arbitrum. Can I recover it?
Your funds are not lost — they are in your wallet on Ethereum mainnet. You will need to bridge them from Ethereum to Arbitrum before depositing to Hyperliquid. Use the official Arbitrum bridge at bridge.arbitrum.io or a third-party bridge like Synapse or Across. See our bridge guide for a full walkthrough.
Frequently Asked Questions
Deposits from Arbitrum to Hyperliquid typically take 1-2 minutes. During periods of network congestion, they can take up to 15 minutes. If your deposit has not arrived after 30 minutes, check the transaction status on arbiscan.io and verify you sent USDC on the Arbitrum network.
The most common causes are: sending on the wrong network (Ethereum mainnet instead of Arbitrum), sending the wrong token (USDT instead of USDC), the bridge still processing during congestion, or a browser cache issue. Check your transaction on arbiscan.io first to confirm it was sent correctly.
No. Hyperliquid only accepts USDC as the deposit currency for perpetual futures trading. If you sent USDT, ETH, or another token, it will not appear in your Hyperliquid balance. You need to swap your tokens to USDC on Arbitrum using a DEX like Uniswap, then deposit the USDC.
Your funds are not lost — they are in your wallet on Ethereum mainnet. You will need to bridge them from Ethereum to Arbitrum before depositing to Hyperliquid. Use the official Arbitrum bridge at bridge.arbitrum.io or a third-party bridge like Synapse or Across. See our bridge guide for a full walkthrough.
Ready to Start Trading?
Join Hyperliquid with our referral link and get a 4% lifetime fee discount. No KYC, no email — just connect your wallet and trade.
Start Trading — Save 4%