You set up a Hyperliquid wallet by connecting an EVM wallet or logging in with email, then finishing the first signed action on that path. Wallet users sign Enable Trading as a gas-less transaction. Email users type a 6-digit code that opens a generated wallet. A BloFin password creates a CEX login. HyperCore still needs that signed step.
Start empty: no HyperCore address you can point to, and no signed session. Open the official app, pick connect or email, then either sign the gas-less Enable Trading pop-up or type the 6-digit code. Until that lands, you are still looking at a login screen. A BloFin password leaves this step where it is.
The screen can look ready while the account is still unsigned.
How to set up a Hyperliquid wallet and account
You create the account in six clicks: open the official app, pick connect or email, finish Enable Trading or the 6-digit code, export an email key the same day if you used email, name HyperCore or HyperEVM as the balance you will fund, and keep a BloFin password off this path.
- Open the official Hyperliquid app from a bookmark. Skip sponsored search results.
- Connect an EVM wallet you already control, or submit an email and wait for the 6-digit code.
- If you connected a wallet, click Enable Trading and sign the gas-less pop-up in the extension. If you used email, type the 6-digit code. That signed step creates the HyperCore account.
- If you used email, export the generated wallet the same day into an extension you already trust.
- Name which balance you will fund next: HyperCore spot and perps, or HyperEVM with chain ID 999.
- Treat a BloFin login as a separate CEX account. Enable Trading and the email code live on Hyperliquid's app.
Connect is the handshake with the extension. The 6-digit code is the create step for the email path. Until one of those signed actions lands, you are still on a login screen.
Connect a wallet or log in with email
Hyperliquid gives you two ways in, and you pick one before you deposit. You connect an EVM wallet you already control, or you log in with email and wait for a 6-digit code that creates a generated wallet. Until that connect or code finishes, you are still on a login screen.
If you have used a browser wallet before, take the wallet path. Install nothing from a search ad. Open the wallet from its own site, then type the official Hyperliquid app from a bookmark. Connect is the handshake with the extension. Enable Trading is the later sign that writes the HyperCore account. If you have no extension and you do not want to set one up tonight, use email: submit the address, wait for the 6-digit code, type it. That code is the create step. It mints a generated wallet tied to the inbox, which is convenient and also a recovery job to finish the same day.
Official onboarding names both paths together: a DeFi wallet, or email. It lists Rabby, MetaMask, WalletConnect, and Coinbase Wallet as examples, not as a ranked shop. Rabby's own site presents the product as a wallet for Ethereum and EVM (source: Rabby Wallet). What a cryptocurrency wallet is is the generic tool. The Hyperliquid-specific click path is the login that tool still has to complete. How to choose a crypto wallet stays on fit and risk for the tool itself. Do not paste a recovery phrase into the Hyperliquid site. Creating that phrase is a wallet-app job you already did, or you use email and export later.
If you use email, export before you treat the inbox as the backup. Official steps say to stay on the same email, open Export Email Wallet in the settings dropdown, then follow the pop-up to copy your private key and import it into an extension you already trust (source: Hyperliquid Docs, Export your email wallet). Anyone who offers to export it in chat is running a pitch.
Phone is a later link of the same already-signed wallet. Official mobile setup starts on desktop with the extension already connected. On the phone you choose Link Desktop Wallet, scan the code that appears after you tap the PC-plus-mobile icon, and sign that pop-up in the desktop extension. Once the desktop side is ready, the docs ask you to turn on the camera and scan a QR code (source: Hyperliquid Docs, Connect mobile via QR code). Exporting the email key is how you leave the inbox. The QR path is how you keep the same already-signed wallet on a phone without copying that key into a notes app.
Sign Enable Trading or enter the 6-digit code
Connect is the handshake with the extension. After Connect, you still click Enable Trading and sign a gas-less transaction in the extension. Email users type the 6-digit code instead of that button. That signed step is what makes the session real, before any deposit lands.
Suppose you have used a browser wallet before and still have nothing on HyperCore. Connect is only the handshake. Enable Trading is the sign that writes the account.
Official onboarding keeps the clicks separate. If you choose email, you click Connect, enter the address, and a 6-digit code is sent to that inbox. If you choose a DeFi wallet, you connect the extension, then click Enable Trading. "A pop-up will appear in your wallet extension asking you to sign a gas-less transaction." (source: Hyperliquid Docs, How to start trading) Press Sign on that pop-up. Skip it and you still have a connected extension and an empty HyperCore story.
Gas-less here is the docs' word for that Enable Trading message. It is a description of that signature, not a promise that money movement is free. A later deposit still spends gas on the source chain. HyperEVM sends still spend HYPE. Keep those bills in separate stories.
A second, smaller fee can still hit the new account when the first inbound lands. "New HyperCore accounts require 1 quote token (e.g., 1 USDC, 1 USDT) of fees for the first transaction which has the new account as destination address." (source: Hyperliquid Docs, Activation gas fee) That 1 USDC (or 1 USDT) is the activation fee. Enable Trading is the signature. Activation is the first credit that treats this address as a destination. Activation is also what lets the account send CoreWriter actions on HyperCore.
The path is now complete enough to name. Empty screen. Path chosen. Enable Trading signed, or 6-digit code typed. Then, if you deposit, the first inbound may take that 1 quote token. Until the signature exists, a deposit form is busywork. Until the inbound exists, the address is still unfunded. An API wallet, also called an agent wallet in the docs, is a later key a master account can approve to sign for it. Query the master address when you check balances. Querying the agent address is a common way to see nothing.
HyperCore and HyperEVM balances
Once the account exists, you still meet two balance contexts. HyperCore holds spot and perps on the native book. HyperEVM is the same chain with HYPE as gas, shown as chain ID 999 in a wallet. Credit on one side shows on the other only after you transfer.
Signing Enable Trading finishes the login. It leaves coins where they are. Adding Hyperliquid as a custom network does not move coins. It only teaches the extension where to look. Official user steps use Chainlist for chain 999, or they type the network name Hyperliquid, RPC https://rpc.hyperliquid.xyz/evm, and HYPE as the currency symbol. ChainList lists HyperEVM as chain 999 with those RPC and currency fields (source: ChainList, HyperEVM chain 999).
The Trade and Portfolio pages then expose a Transfer to/from EVM control for spot versus EVM. Sending from HyperEVM to your Spot balances costs gas in HYPE on HyperEVM (source: Hyperliquid Docs, How to use the HyperEVM). Sending the other way costs HYPE on HyperCore spot. Other assets have their own transfer addresses. Sending the wrong one to the HYPE system address is a loss.
Those two balances are the setup fact, not a bridge tutorial. How to buy HYPE covers native spot as a real path that sits off BloFin. A CEX withdrawal label that says HyperEVM when the venue only credits HyperCore spot is a later send problem. For setup, hold one rule: the login you just signed is one account, and it still has two balances. Fund the one you will actually use. If the extension shows a zero on HyperEVM after a HyperCore deposit, the login succeeded. You are looking at the other balance.
BloFin login vs a HyperCore wallet
A BloFin account is a centralized-exchange login. It can hold HYPE/USDT spot or a 75x swap on HYPEUSDT. Enable Trading still lives on Hyperliquid's app. You can keep both. Opening one leaves the other uncreated until you complete that second path.
The public instruments API on August 20, 2026 still returns a live SWAP row at 75x, listed December 19, 2024 11:30 UTC, next to live spot. In that JSON the instrument ID is HYPE-USDT (source: BloFin, SWAP instruments). Reader copy names that perp HYPEUSDT and that spot HYPE/USDT. Those hyphenated IDs are venue instrument keys. They stay off a Hyperliquid extension after you sign Enable Trading. Creating a BloFin account is the CEX path, with identity checks the native app leaves out. How CEX wallets actually hold coins is why a password reset reaches BloFin and stops there.
trading HYPE on BloFin is the click path on that CEX venue. Use it when the job is a BloFin fill. A BloFin fill stays on BloFin. HYPERUSDT on BloFin is Hyperlane, a different listing. If the chart header says Hyperlane, you are on that asset, off this Hyperliquid wallet setup.
The generic fork is older than this pair of logins. Centralized versus decentralized exchanges is the category page. Here the only setup fact is the session: BloFin holds keys for BloFin balances. Hyperliquid's native app is self-custodial in the usual DEX sense after you control the key behind Enable Trading or the exported email wallet. What self-custody means is that key job in plain terms. You can hold a BloFin account and a HyperCore wallet in the same week. One password cannot stand in for the other signature.
Look-alike Enable Trading and export prompts
The riskiest step is the signature you give a look-alike site, not the deposit amount. Enable Trading and email-wallet export both move control if the page is fake. Bookmark the official app. Do not paste a recovery phrase or a copied key into a chat.
The loss in this setup is Enable Trading signed on a sponsored clone, or a private key pasted into a helper that offered to finish export. Official support treats a compromised address as finished. Stop using the compromised address. Create a new one at a provider you already trust, then move what is left, including HyperEVM, because a converted multi-sig is a new wallet job, not a support reset (source: Hyperliquid Docs, I got scammed/hacked). The old address is burned. Support cannot unburn it.
Hardware helps later storage. It leaves a fake Enable Trading pop-up looking the same. Read the origin in the extension. If the URL is off by one character, close it. Pairing a hardware device with a browser wallet still shows the same Enable Trading message, and you still have to read the origin on the device screen. Clipboard hijacking is the paste version of the same class of loss, more often on a withdrawal than on this first signature. For setup, the check is smaller: did you type the app, or did an ad type it for you?
A look-alike export prompt is the email-path version of the same failure. The real export lives in settings on a session you already opened. It arrives there, not as a PDF, a Telegram admin, or a page that asks you to type the 6-digit code a second time into a different domain. If you are rushed, wait. The unsigned account is safer than a signed fake.
Setup checklist before you deposit
Before you send size, check five things: official URL, which path you used, whether Enable Trading already signed, which balance you will fund, and whether you wanted a CEX market instead.
- Did you type the official app and bookmark it, or follow a sponsored result?
- Wallet path: did Enable Trading already show a signed, gas-less pop-up, or did you only hit Connect?
- Email path: did you type the 6-digit code, and did you export the key into an extension you control?
- Which balance are you about to fund, HyperCore spot or HyperEVM?
- Did you actually want a BloFin HYPEUSDT or HYPE/USDT market, in which case this native login is the wrong account?
Run the list out loud before you copy a deposit address. If three answers are fuzzy, stop. A tiny test inbound is a later send habit. The setup habit is refusing to fund an unsigned session. The checklist is short on purpose. You do not need to memorize HyperEVM RPC strings to pass it.
The URL check is first because every later answer is worthless on a clone. The path check stops you from waiting for Enable Trading on an email session, or waiting for a 6-digit code on a wallet session. The balance check stops you from sending USDC to an EVM address when you meant HyperCore spot. The CEX check is the honest exit: if you wanted a BloFin fill, open that account instead of forcing this signature. None of those five answers require a first trade.
What to do after the account exists
After the account is real, the next jobs are optional and separate. Buying HYPE, trading on BloFin, and staking on HyperCore each wait until this login exists. A funded CEX balance is still a CEX ledger line. Once a native balance exists, how to store HYPE safely is the custody split, not this login walk.
Step back and the path is one chain. Empty. Path. Signature or 6-digit code. Then, and only then, a deposit, a buy, or a stake. Native spot still buys HYPE against USDC after a HyperCore deposit, which is a later purchase job. BloFin still lists HYPEUSDT and HYPE/USDT you can trade without this wallet. How HYPE staking works starts from a HyperCore staking account, which this login can become after spot HYPE is actually there. None of those jobs retroactively sign Enable Trading for you.
If the next click is a buy, go through the venue-aware purchase path instead of inventing a new one. If the next click is a BloFin market, stay on the CEX venue and skip looking for Enable Trading there. If the next click is a stake, wait until HyperCore spot actually shows HYPE, then use how to stake HYPE. Vaults and builder markets are other jobs. They sit after account creation. They do not replace the signature.
The account became real at the signed action. The portfolio chart is only a later display. A CEX fill needs a BloFin login. HyperCore needs Enable Trading or the email code.
Frequently asked questions
If my first inbound is HYPE, not USDC, is the activation still 1 quote token?
Yes. Official activation still takes 1 quote token (1 USDC or 1 USDT) on the first inbound that treats a new HyperCore account as the destination, regardless of which asset is being sent. Enable Trading is a separate gas-less signature on the wallet path. Email users skip that button, but a new destination address can still see the inbound fee. If a deposit lands short by about 1 quote token, that is this activation. Later HyperCore trades are still billed as trading fees, not as that one-time destination fee.
What if the 6-digit email code never arrives?
Check spam, then treat it as a mail-provider whitelist problem. Official support says that if you flagged Privy messages as spam, that would lead to your address being removed from their whitelist, and you should ask Privy to re-enable codes at [email protected] (source: Hyperliquid Docs, Connected via email). Once you can log in, export the email wallet so the inbox is no longer the only door. A second Gmail you just created will not open the first generated wallet.
If I deregister an agent wallet, can I reuse that address later?
No. Do not reuse a deregistered agent address later, because its nonce state may be pruned and old signatures can be replayed. API wallets are also called agent wallets. A master account can approve API wallets to sign on behalf of the master account or any of the sub-accounts (source: Hyperliquid Docs, Nonces and API wallets). They sign. Query the master address for balances. Passing the agent address into a balance lookup is a common way to see an empty result. Beginners can ignore agents until a bot or extra session actually needs one.
Do I withdraw BloFin HYPE before I sign Enable Trading, or after?
Sign first if the destination is HyperCore, then withdraw. Enable Trading, or the 6-digit email code, creates the native address you paste into a CEX send. A BloFin spot balance stays a CEX ledger line until that withdrawal lands. A BloFin swap stays a perpetual position. Signing cannot import those rows. Leave HYPE on BloFin if you never need HyperCore. You need the native login for the native book, HyperEVM gas, or a staking account on HyperCore.
If my wallet cannot add a custom network, did Enable Trading fail?
No. A wallet that cannot add chain 999 is a software limit. Enable Trading credits HyperCore. It leaves the EVM balance untouched. Official support points at Rabby as a wallet that already treats HyperEVM as an integrated chain. Add chain ID 999, or use a wallet that already lists Hyperliquid, then add the token from the Trade page contract control if the unit is a specific spot asset instead of HYPE gas. A HyperCore USDC credit will not show as an ERC-20 line until you transfer. The empty EVM view is usually the other balance.
Can Coinbase Wallet on my phone finish this setup?
Often not cleanly. Official wallet troubleshooting says Coinbase users on mobile may face connection problems and should try the Coinbase Chrome extension instead (source: Hyperliquid Docs, Connected via wallet). MetaMask can also misbehave on HyperEVM. Updating the extension, hard-refreshing, and switching networks (Ethereum, then Arbitrum for an Arbitrum USDC deposit, or HyperEVM for EVM work) are the first fixes. Reinstalling an extension is last, and only after the recovery phrase is already offline.
My Trezor says forbidden keypath. Is the account broken?
No. That error is a Trezor privacy setting. Official notes say to change Trezor Suite Security / Safety Checks from Strict to Prompt, then retry. Ledger "Transfer Failed" on HyperEVM is a firmware update problem in the same support list. Hardware still signs Enable Trading on a device screen you must read. A forbidden keypath loop is not a reason to type the seed into the website.
Researched and written by the BloFin Academy editorial team with AI-assisted drafting. Updated August 2026. Primary sources include Hyperliquid onboarding (start trading, email-wallet export, mobile QR, HyperEVM user steps), activation-gas and API-wallet docs, Hyperliquid connectivity and scam-response pages, and BloFin's public instrument APIs. Protocol and listing facts checked against those cited pages as of August 2026.
This article is educational and general in nature, not financial or investment advice. Cryptocurrencies like HYPE carry real risks, including price volatility, venue failure, phishing, signature mistakes, and the chance of losing funds. Nothing here is a recommendation to buy, sell, hold, or connect to any app. Do your own research, and consider speaking with a licensed professional before making financial decisions. BloFin does not provide investment advice.
