About this guide: I'm Lawrence, the writer behind supa.is. Between February and May 2026 I've published 150+ articles on supa.is across crypto and brokerage tooling โ including 40+ Hyperliquid-specific guides (recent examples: Hyperliquid Mobile QR Code Connection Guide, Hyperliquid App Interface Guide: Panels Explained, Hyperliquid Android Wallet Connection Fix). The question I keep getting from that archive is why the mobile app shows a blank deposits or positions panel, so this guide is the one I'd send instead of repeating the same answer in comments.
Referral terms: The Hyperliquid referral link below gives you a 4% fee discount on your first $25M of volume (Vaults and sub-accounts excluded), as of 2026-08.
Why Your Hyperliquid Mobile App Shows Nothing
You open the Hyperliquid app. The interface loads. The top bar shows your address. Then the deposits section is empty. The positions panel is blank. No trades, no balance, no activity. You refresh. Still nothing.
This is not a bug in the app. It is almost always a session-state problem: the mobile client is displaying the UI shell without a live data feed attached to your wallet. The Hyperliquid mobile app does not pull balances from a server-side "account" the way a centralized exchange does. It reads on-chain state and the CLOB order book, then renders what it finds. If the wallet session is not properly established, the app has no data to render.
The official onboarding documentation at Hyperliquid Docs: Connect Mobile via QR Code describes the intended connection flow. When that flow breaks partway, the app enters a state where the UI is interactive but the data layer is disconnected.
The Three Root Causes
The official QR-code onboarding flow has a few weak points. In practice, these are the ones that usually produce the "empty app" symptom:
1. Wallet signing incomplete or expired. The QR-code connection requires your wallet to sign a message that binds the mobile session to your on-chain identity. If the signing transaction was never confirmed, was rejected, or the session token has since expired, the app cannot authenticate your data requests. You see the interface but no data. 2. App cache holding a stale session. The mobile app caches the last known session state. If you connected on one device, switched networks, or let the app sit in the background for an extended period, the cached session may reference a state that no longer matches the live chain. The app renders the cached (empty) state instead of fetching fresh data. 3. QR connection never completed. If you started the QR onboarding flow but did not finish the wallet signing step, the app has a partial session. It can display the UI panels (deposits, positions, orders) but has no authenticated data source behind them.How to Fix It: Step-by-Step
Work through these in order. Stop as soon as your deposits and positions appear.
Step 1: Force a Full App Refresh
Before touching your wallet, rule out the simplest cause.
- Close the Hyperliquid app completely (swipe it away from your recent-apps list; do not just background it).
- Reopen the app.
- On the main screen, look for a refresh or pull-to-refresh gesture at the top of the deposits or positions panel.
- Wait 10โ15 seconds for the data feed to reconnect.
Step 2: Re-Verify Your Wallet Signing
If a refresh does not restore your data, the wallet session is likely broken.
- Navigate to the settings or account section of the Hyperliquid app.
- Look for a "Disconnect" or "Sign Out" option. Tap it.
- You should be returned to the initial connection screen.
- Scan the QR code again using your wallet (the same wallet you originally used to connect).
- Approve the signing request in your wallet. Wait for the confirmation.
- Return to the app. Your deposits and positions should populate within a few seconds.
Step 3: Clear App Data and Reconnect
If re-signing does not work, the cached session data may be corrupted.
- On Android: go to Settings Apps Hyperliquid Storage Clear Cache, then Clear Data.
- On iOS: delete the Hyperliquid app, then reinstall it from the App Store.
- Open the app and go through the full QR connection flow again from scratch.
- Sign with your wallet. Confirm.
Step 4: Verify Your Wallet Actually Has Funds
A less common but real cause: your wallet has no assets on the chain Hyperliquid reads from. If you deposited via a bridge or a third-party service and the transfer never settled, your wallet balance is zero and the app correctly shows no deposits.
- Open your wallet directly (not through the Hyperliquid app).
- Check your token balances on the chain Hyperliquid uses.
- If you see a pending or failed transfer, that is the upstream problem, not a Hyperliquid app issue.
What the Official Documentation Says
The Hyperliquid Docs QR-code onboarding page is the authoritative source for the mobile connection flow. It covers:
Like what you're reading? Try it yourself โ this link supports ChartedTrader at no cost to you.
Join Hyperliquid with a 4% fee discount on your first $25M volume โ- How to generate the QR code from the app
- How to scan it with your wallet
- What the wallet signing step accomplishes (binding the mobile session to your on-chain identity)
- How the app refreshes data after a successful connection
Common Misdiagnoses
"The app is broken." In the vast majority of cases I have seen reported, the app is not broken. The session is. A refresh or re-sign fixes it. The app's UI is a thin client over on-chain data; if the data layer is disconnected, the UI looks "broken" but the underlying code is fine. "My deposits are lost." If you deposited via the Hyperliquid bridge or a third-party service and the app shows no deposits, check the transaction status on a block explorer before assuming funds are lost. A pending transfer is not a lost transfer. "I need to contact support." Most empty-app issues are resolvable with the steps above. Contacting support is appropriate if you have completed the full reconnection flow, verified your wallet has funds, and still see nothing after 24 hours.How This Connects to the Broader Hyperliquid Mobile Workflow
Once your deposits and positions are visible, the next useful move is setting up alerts so you are not staring at the app waiting for price moves. The mobile app supports price alerts and position notifications that push to your phone, which is the whole point of having a mobile client in the first place.
If you are still in the early stages of setting up Hyperliquid, the QR code connection guide covers the initial setup in detail, and the app interface guide walks through every panel so you know what you are looking at once the data is flowing.
If your issue is specifically about wallet connection rather than missing data, the Android wallet connection fix covers signing failures, network mismatches, and login loops in depth.
When to Reinstall vs. When to Wait
A quick decision framework:
| Symptom | Likely Cause | Action |
|---|---|---|
| Empty app after 5+ min in background | Session timeout | Force refresh (Step 1) |
| Empty app after switching networks | Stale session cache | Re-sign wallet (Step 2) |
| Empty app after OS update or app update | Corrupted local state | Clear data / reinstall (Step 3) |
| Empty app, wallet shows funds | App-wallet mismatch | Reconnect via QR (Step 2) |
| Empty app, wallet shows no funds | Upstream deposit issue | Check block explorer (Step 4) |
| Empty app, all steps failed, 24+ hrs | Possible platform issue | Contact Hyperliquid support |
Risk Warning
Risk Warning: Crypto trading involves substantial risk of loss. Never invest more than you can afford to lose. This is not financial advice. Hyperliquid is a decentralized perpetual futures and spot trading platform. Your funds are controlled by your wallet, not by Hyperliquid. If you lose access to your wallet, you lose access to your funds. Always verify transaction signatures before signing, and never share your private key or seed phrase with anyone.
FAQ
Why does my Hyperliquid mobile app show no deposits but my wallet has funds?
The most common cause is an expired or incomplete wallet signing session. The app's data feed is disconnected from your on-chain identity. Re-signing via the QR code flow (Step 2 above) re-establishes the session and your deposits should appear within seconds.
Does clearing app data delete my Hyperliquid account or funds?
No. Clearing app data only wipes the local cache on your phone. Your account, deposits, and positions live on-chain and in your wallet. You will need to re-scan the QR code and re-sign with your wallet after clearing data, but nothing is lost.
I reconnected via QR but the app still shows empty positions. What now?
Verify that your wallet actually holds the assets you expect by opening your wallet directly and checking balances on the correct chain. If your wallet shows funds and the app still shows nothing after a full reinstall and reconnection, wait 24 hours and then contact Hyperliquid support with your wallet address and a screenshot of the empty panel.
Is this a known Hyperliquid bug in 2026?
The empty-panel symptom is usually a session-state issue, not a platform bug. It often happens when the wallet signing session expires or the app cache holds stale data. The usual fix is refresh, re-sign, or reconnect. If the issue persists across all three steps for more than 24 hours, it may indicate a temporary platform-side data feed issue, in which case waiting and retrying is the correct action.
Should I use the mobile app or the web interface for checking deposits?
The web interface (app.hyperliquid.xyz) and the mobile app read the same on-chain data. If one shows empty and the other does not, the issue is specific to the mobile session. Use whichever interface is working to verify your funds, then fix the mobile session using the steps above. You can join Hyperliquid with a 4% fee discount on your first $25M of volume (Vaults and sub-accounts excluded), as of 2026-08.
Continue with Hyperliquid
Browse the Hyperliquid guide hub for the complete user journey.