Hyperliquid Fees 2026: What I Actually Paid to Deposit, Trade & Withdraw
Tested with real funds: October 30, 2026 · Fees last checked: October 31, 2026
If you’re using Hyperliquid for the first time, the process looks simple: connect a wallet, deposit funds, trade, and withdraw.
But the fees aren’t always as straightforward.
I tested the full process with my own funds — from depositing USDC to placing a BTC perpetual trade and withdrawing back to my wallet.
Here’s what I actually paid, what appeared in the Hyperliquid interface, and where the costs can differ depending on the route you use.
Quick Answer
In my test:
- Deposit: 10 USDC → 9.8 USDC credited
- Deposit fee shown: 0.2 USDC
- BTC trade value: $67.95
- Trading fee: 0.01 USDC
- First withdrawal: 2 USDC requested → 1.8 USDC received
- First outbound action: an additional one-time $1 account activation charge appeared
- Withdrawal UI checked later: 0.2 USDC + approximately 0.00002 HYPE gas
Hyperliquid’s USDC deposit and withdrawal infrastructure has been changing, so these should be treated as real test results — not permanent fee guarantees. Check the fee shown in your own interface before confirming a transfer.
What I Tested
This was a real-money test, not a simulated walkthrough.
I used my own account and funds to:
- Connect an EVM wallet
- Enable trading
- Deposit USDC
- Open a BTC perpetual position
- Check the trading fee
- Withdraw USDC back to my wallet
For this test, I used OneKey as my wallet and connected it directly to the official Hyperliquid web interface through WalletConnect.
OneKey is not required to use Hyperliquid. Other compatible EVM wallet options are available.
I’ll cover the OneKey side separately, including why I had to convert my original Arbitrum USDT0 into USDC before this test.
1. Connect Your Wallet to Hyperliquid
Open the official Hyperliquid app and select Connect.
I connected OneKey through WalletConnect.
Once connected, Hyperliquid displays the wallet address in the interface.
Connecting a wallet allows it to interact with the application, but you should still carefully review each signature or transaction request before approving it.
Security note
Never enter your seed phrase or private key into Hyperliquid or any website claiming it is required for wallet connection.
Your recovery phrase can provide control over your wallet and should remain private.
2. Enable Trading
After connecting my wallet, Hyperliquid displayed an Enable Trading button.

This is separate from simply connecting the wallet.
Hyperliquid’s onboarding documentation describes this step as requiring a gas-less signature when using a DeFi wallet.
I selected Enable Trading, approved the request in my wallet, and the account was ready to use.
3. Deposit USDC
The exact asset and network matter when depositing.
Hyperliquid has used Arbitrum USDC as an important deposit route, while its USDC infrastructure has also been moving toward Circle CCTP-based deposits.
The route available to you can depend on the current Hyperliquid interface and login/deposit method.
What happened in my test
I deposited:
10 USDC
Hyperliquid displayed a:
0.2 USDC deposit fee

The amount credited to my Hyperliquid account was:
9.8 USDC
So the result matched the fee shown before confirmation.
Before you deposit
Check:
- The network shown in your Hyperliquid deposit window
- The exact stablecoin being deposited
- The fee shown before confirmation
- Whether your wallet needs a native gas token
- Any minimum deposit requirement for the route you are using
For example, Hyperliquid documentation for the legacy Arbitrum bridge specifies a 5 USDC minimum deposit, while other routes can have different conditions.
In my case, preparing the funds was actually more complicated than depositing them.
I originally held USDT0 on Arbitrum, while the route I was testing required USDC. I converted the funds before depositing.
I’ll cover that process in the separate OneKey guide.
4. Hyperliquid Trading Fees
Hyperliquid does not charge every user the same trading rate.
Fees can depend on factors such as:
- Rolling 14-day trading volume
- Maker or taker execution
- Referral discounts
- Staking-based discounts
At the base perpetuals tier, Hyperliquid lists:
| Order type | Base fee |
|---|---|
| Taker | 0.045% |
| Maker | 0.015% |
Higher-volume users can qualify for lower rates.
What my account showed
My account displayed:
Taker: 0.0432%
Maker: 0.0144%

My account had an active 4% referral fee discount, which explains the difference from the base rates:
0.045% × 0.96 = 0.0432%
0.015% × 0.96 = 0.0144%
Hyperliquid’s referral documentation states that referred users can receive a 4% fee discount for their first $25 million in trading volume.
Try Hyperliquid
Get a 4% referral fee discount with code: DPLTOOLS
Trade on Hyperliquid with My Referral Link
Disclosure: This is my referral link. I may receive a referral reward if you use it.
5. My Real BTC Perpetual Trade
Next, I placed a small BTC perpetual limit order to see what Hyperliquid actually charged.
| Item | My test |
|---|---|
| Entry price | $78,100 |
| Position size | 0.00087 BTC |
| Position value | $67.95 |
| Leverage | 10× isolated |
| Trading fee shown | 0.01 USDC |
The order filled and my trade history recorded a 0.01 USDC fee.

That does not mean every $67.95 trade will cost exactly 0.01 USDC.
The final fee depends on the trade’s notional value, execution type, fee tier and applicable discounts.
I did not independently verify the maker/taker classification of this particular fill, so I’m reporting the 0.01 USDC fee as the directly observed result, rather than inferring the execution type from the fee alone.
A note on leverage
I used 10× isolated leverage for this small test.
That was part of the test setup, not a trading recommendation. Leveraged perpetuals can amplify losses and introduce liquidation risk.
6. Withdraw USDC
After trading, I tested withdrawing USDC back to my wallet.
The basic process was:
- Select Withdraw
- Check the withdrawal network or route
- Enter the amount
- Review the displayed fee
- Confirm the withdrawal
This is one area where different Hyperliquid guides may show different numbers because multiple withdrawal mechanisms and documentation from different stages of the platform can coexist.
What the current interface showed when I checked
When I later checked the English withdrawal interface, it displayed:
0.2 USDC
plus approximately:
0.00002 HYPE in gas

The displayed HYPE gas value was approximately $0.00 at the time.
This is the fee shown in the interface I checked — not a claim that every Hyperliquid withdrawal always costs exactly this amount.
7. Why Did My First Withdrawal Have an Extra $1 Charge?
My first withdrawal had one additional cost.
I requested:
2 USDC
My OneKey wallet received:
1.8 USDC
Hyperliquid also displayed a separate $1 stablecoin account activation gas charge during that first outbound action.
This charge did not appear again when I later checked the withdrawal flow.
Hyperliquid’s documentation explains that a new HyperCore account can incur a one-time 1 quote-token activation gas fee on its first outbound action.
That matches what I observed during my test.
So this $1 should not be treated as the normal recurring withdrawal fee.
It was a one-time account activation cost associated with the first outbound action.
8. What Did I Actually Pay?
Here are the directly observed results from my test.
| Action | What I observed |
|---|---|
| Deposit requested | 10 USDC |
| Deposit fee shown | 0.2 USDC |
| Balance credited | 9.8 USDC |
| BTC trade value | $67.95 |
| Trading fee | 0.01 USDC |
| First withdrawal requested | 2 USDC |
| Amount received in OneKey | 1.8 USDC |
| First outbound activation charge | $1, one time |
| Withdrawal UI checked later | 0.2 USDC + small HYPE gas |
I would not combine these into a single “Hyperliquid costs X dollars” number.
They represent different actions, and the $1 activation charge is a one-time event rather than a recurring trading or withdrawal fee.
The useful distinction is:
My test result tells you what happened to my account. The live confirmation screen tells you what your transaction is about to cost.
9. What Was Actually Difficult?
For me, Hyperliquid’s trading interface was not the hardest part.
The bigger friction was getting the funds into the correct asset + network + route before depositing.
I started with USDT0 on Arbitrum, but the route I tested required USDC.
That matters because USDT, USDT0 and USDC are different tokens even though they are all designed to track the U.S. dollar.
The network matters too.
For a first-time user, I would verify the exact asset and network shown in the deposit interface before moving a meaningful amount.
I’ll show exactly how I converted USDT0 to USDC on Arbitrum in my separate OneKey guide.
Common Questions
My wallet is connected. Why can’t I trade?
Check whether you completed the Enable Trading step.
Connecting the wallet and enabling trading are separate actions for a DeFi wallet workflow.
Can I deposit USDT instead of USDC?
Do not assume that one stablecoin can simply be sent in place of another.
Check the assets and routes currently offered in your Hyperliquid deposit interface.
If you hold a different stablecoin, you may need to convert it or use another supported route.
Do I need ETH for gas?
It depends on the route.
A wallet-side Arbitrum transaction can require native gas, while other routes or sponsored wallet transactions can behave differently.
Check the transaction request shown by your wallet before approving it.
Why do some Hyperliquid fee guides mention a $1 withdrawal fee?
Hyperliquid has used different USDC transfer mechanisms, and older documentation or guides may describe legacy Arbitrum bridge behavior.
Separately, a new HyperCore account can incur a one-time 1 quote-token activation fee on its first outbound action.
These are not necessarily the same charge.
Check the route and fee displayed by your own interface before confirming.
Is OneKey required?
No.
I used OneKey because it was the wallet in my test setup.
The next guide will explain why I used it, how I converted Arbitrum USDT0 to USDC, and what happened when I initially had no ETH available for gas.
Is Hyperliquid Easy for Beginners?
Once my funds were prepared correctly, I found the core workflow relatively straightforward.
The confusing part was everything around the trade:
- Which stablecoin?
- Which network?
- Which deposit route?
- Do I need gas?
- Why does another guide show a different fee?
- What am I signing in my wallet?
If you already understand wallets, networks and stablecoins, the interface itself is fairly direct.
If you don’t, using a small test amount first can help you verify the route — while still respecting any minimum deposit requirement shown by Hyperliquid.
Bottom Line
In my real-money test, I successfully connected a wallet, deposited USDC, enabled trading, opened a BTC perpetual position and withdrew funds back to my wallet.
The key lesson wasn’t simply that Hyperliquid was “cheap.”
It was that different actions can have different costs, and those costs can depend on the route and account state.
In my test:
- 10 USDC deposited → 9.8 USDC credited
- 0.01 USDC trading fee on my $67.95 BTC trade
- 2 USDC first withdrawal → 1.8 USDC received
- A separate one-time $1 activation charge appeared on the first outbound action
- A later withdrawal screen displayed 0.2 USDC + a small HYPE gas charge
Those are real observations from my account, not permanent fee guarantees.
For any transfer, check the live fee and route shown by Hyperliquid before confirming.
Next: How I used OneKey to convert Arbitrum USDT0 into USDC and prepare the funds for this
Disclosure: This article documents my own test and is provided for educational purposes. It is not financial advice. Crypto transfers and leveraged trading involve risks, including incorrect network selection, wallet mistakes, smart-contract risk, liquidation and market losses. This article contains a referral link. I may receive a referral reward if you use it, at no additional cost to you.