Start Trading - Save 4% →

How to Add Hyperliquid (HyperEVM) to MetaMask: Chain ID, RPC URL and Which Wallet Connects Where

By Concept211 (@Concept211)Updated: September 15, 20267 min read
Table of Contents
MetaMask logoMetaMask

There are two different things people mean when they search for how to add Hyperliquid to MetaMask logo MetaMask, and only one of them involves a custom network. If you want to trade perps or spot on the exchange, you do not add anything. If you want to use HyperEVM, the smart-contract chain that Hyperliquid's DeFi apps run on, you add one network entry with chain ID 999. This page covers both, with the HyperEVM parameters checked against the official docs on the date shown below.

Does Hyperliquid need to be added to MetaMask at all?

For trading, no. The Hyperliquid app at app.hyperliquid.xyz talks to MetaMask the way any web app does: it asks for your address, then asks you to sign. The order book, your positions, and your trading balance all live on HyperCore, Hyperliquid's native execution layer. HyperCore is not an EVM chain, so MetaMask cannot display it as a network, and there is nothing to add. When you deposit USDC, the transaction happens on Arbitrum One, which current MetaMask versions list in the default network picker. The MetaMask connection guide covers the case where Arbitrum is missing from your wallet.

For HyperEVM, yes. HyperEVM is the part of Hyperliquid that behaves like Ethereum: contract addresses, gas paid in HYPE, an 0x address that matches your MetaMask address. Lending markets, liquid staking, and the rest of the Hyperliquid DeFi ecosystem live here. MetaMask has no idea this chain exists until you give it an RPC URL and a chain ID.

Trading on Hyperliquid: connect MetaMask, no custom network. Using DeFi on HyperEVM: add one network with chain ID 999. Adding the network does not move funds anywhere; it only lets MetaMask read a chain it could not see before.

If you are unsure which one you want, ask yourself where the money is going. Into a perp position or a spot order on the exchange? HyperCore, no network needed. Into a lending pool, a staking contract, or any app that asks you to switch networks? HyperEVM, keep reading. The HyperEVM explainer goes deeper on how the two layers share one chain.

The HyperEVM network parameters

These are the values you type into MetaMask. I pulled them from the Hyperliquid developer docs on 2026-09-15 rather than from another guide, because network parameters are exactly the kind of detail that gets copied wrong.

FieldMainnet value
Network nameHyperEVM
RPC URLhttps://rpc.hyperliquid.xyz/evm
Chain ID999
Currency symbolHYPE
Block explorer URL (optional)https://hyperevmscan.io

Source: HyperEVM developer docs and the HyperEVM tools page, checked 2026-09-15.

A few notes on what the docs do and do not say. The chain ID, the RPC endpoint, and HYPE as the native gas token (18 decimals) come straight from the HyperEVM page. The docs do not prescribe a network name; "HyperEVM" is a label for your own wallet and any name works. The docs also do not name one canonical block explorer. The tools page lists three community explorers (a Blockscout instance at hyperscan.com, an Etherscan instance at hyperevmscan.io, and Owlscan at owlscan.org). I used the Etherscan one in the table because most MetaMask users already know that interface, but any of the three is fine, and the field is optional in MetaMask anyway.

The docs also publish testnet parameters, for anyone who wants to try HyperEVM with test funds first:

FieldTestnet value
Network nameHyperEVM Testnet
RPC URLhttps://rpc.hyperliquid-testnet.xyz/evm
Chain ID998
Currency symbolHYPE

Warning

Only use an RPC URL you copied yourself from the official Hyperliquid docs. A fake RPC can show you balances that do not exist and hide transactions that do, and "add this network to fix your wallet" is a standard phishing script. Nobody from Hyperliquid will DM you a network to add.

One more reason to type the values in by hand rather than click an "add to wallet" button: the public chain registry at chainid.network, which many chain-list sites and wallets read from, mapped chain ID 999 to a Wanchain testnet when I checked it on 2026-09-15. Chain ID 998 was listed correctly as the HyperEVM testnet, but with a different RPC host than the one in the Hyperliquid docs. If a one-click add fills in a name you do not recognize, delete it and use the table above.

Adding HyperEVM in the MetaMask extension

The form is the same in every MetaMask version. What moves around is the menu path to reach it, so treat the labels below as approximate.

1

Open the network selector

Click the network name in the top-left of the MetaMask popup (it usually reads Ethereum Mainnet or Arbitrum One). A list of your configured networks opens.

2

Choose to add a network

At the bottom of that list there is an add-network button. Depending on your version it opens a page of popular networks or the custom form directly. If you get the popular list, look for the link that says something like Add a network manually. Older versions reach the same form through Settings, then Networks, then Add a network.

3

Fill in the five fields

Network name HyperEVM, RPC URL https://rpc.hyperliquid.xyz/evm, chain ID 999, currency symbol HYPE, and optionally the explorer URL. MetaMask checks the chain ID against what the RPC reports, so a typo in either field produces an error rather than a broken network.

4

Save

Click Save. MetaMask usually asks whether you want to switch to the new network right away. Say yes.

Screenshot

MetaMask add-a-network form filled in with the HyperEVM RPC URL, chain ID 999 and HYPE symbol

If MetaMask warns that the currency symbol does not match what it expected, that warning comes from its own lookup against the same public registry mentioned above, which does not know about chain 999. Confirm and continue; the values from the docs are the ones that matter.

New to Hyperliquid? Connect with a fee discount

Your first connection is the only time a referral code can be applied. Ours takes 4% off trading fees for the life of the account.

Open Hyperliquid with 4% off

Adding HyperEVM in MetaMask mobile

The mobile app hides the same form one level deeper.

1

Open the network picker

Tap the network name at the top of the wallet screen.

2

Find the add option

Scroll to the bottom of the list and tap the add-network button. If you land on a tab of popular networks, switch to the custom-networks tab.

3

Enter the same values

Network name, RPC URL, chain ID, symbol, and optional explorer, exactly as in the mainnet table above. Mobile keyboards like to autocorrect URLs, so read the RPC field back before saving.

4

Save and switch

Tap Add, then pick HyperEVM from the picker.

Screenshot

MetaMask mobile custom network screen with the HyperEVM fields entered

How to verify it worked

Three quick checks, in order of how much they prove.

First, switch to HyperEVM in the network selector. The wallet should show a HYPE balance. If you have never moved anything to HyperEVM, that balance is 0 HYPE, and that is correct. A balance that loads (even as zero) means the RPC answered.

Second, open a block explorer and paste your MetaMask address into the search box. The explorer shows the same address on HyperEVM, with the same HYPE balance MetaMask displays. If the two disagree, MetaMask is probably still pointed at a different network than you think.

Third, once you have moved funds over, tokens other than HYPE (USDC, for example) may not show up on their own. That is normal for any custom network: MetaMask does not know which token contracts exist on a chain it just learned about. Use the import-token option and paste the contract address, which you can confirm on the explorer by looking at the transfer that delivered the token to you.

Screenshot

MetaMask on the HyperEVM network showing a HYPE balance and an imported USDC token

A zero balance right after adding HyperEVM is not an error. The network entry lets MetaMask read the chain; getting money onto the chain is a separate step, covered next.

Getting funds onto HyperEVM

Adding the network is the easy half. Your funds have to get there too, and where they start determines the route. If you already trade on Hyperliquid, your balance is on HyperCore, and the HyperEVM bridge guide walks through the Transfer to/from EVM option on the Portfolio page, which moves HYPE or USDC to your HyperEVM address in a single transaction. Move a little HYPE first, since every HyperEVM transaction needs it for gas. If you have nothing on Hyperliquid yet, start with the bridge to Hyperliquid guide, which covers getting USDC onto the platform from Arbitrum or any other chain, and the HYPE buying guide if you need gas.

What to do when it fails

MetaMask rejects the save with a chain ID mismatch. Almost always the RPC URL has a typo, or you pasted a testnet RPC with the mainnet chain ID (or the reverse). Re-copy both from the table.

The network saves but every balance spins forever. Either the RPC is not answering from your location or you are being rate limited, and waiting a minute usually sorts it out. If it persists, the tools page in the Hyperliquid docs lists alternative RPC providers; only swap to one listed there.

A DeFi app says you are on the wrong network even though MetaMask shows HyperEVM. Some apps register the chain under their own name and prompt you to add it again. Approving the prompt is fine as long as the RPC URL and chain ID it proposes match the docs. If the app proposes a different RPC, decline and switch manually.

MetaMask does not pop up at all, or the Hyperliquid app itself will not connect. That is a wallet connection problem rather than a network one. The wallet connection troubleshooting guide covers blocked popups, competing wallet extensions like Rabby Wallet logo - EVM-compatible wallet for Hyperliquid Rabby or Phantom logo Phantom intercepting the request, and stale sessions.

For anything that touches seed phrases, approvals, or suspicious prompts, the crypto trading security guide is the place to start. The short version: no legitimate fix for a wallet problem ever requires your seed phrase.

Ready to trade on Hyperliquid?

Connect MetaMask, deposit USDC, and trade with a 4% lifetime fee discount through our referral link. No KYC, no custom network needed for trading.

Start trading with 4% off

Next steps

Frequently Asked Questions

No. The Hyperliquid trading app at app.hyperliquid.xyz connects MetaMask without any custom network. Deposits into the trading account arrive over Arbitrum, which MetaMask already supports. You only need a custom network entry if you want to use HyperEVM, the smart-contract chain where Hyperliquid's DeFi apps run.

HyperEVM mainnet uses chain ID 999 with the RPC URL https://rpc.hyperliquid.xyz/evm and HYPE as the native gas token. The testnet uses chain ID 998 with the RPC URL https://rpc.hyperliquid-testnet.xyz/evm. Both values are published in the official Hyperliquid developer docs.

The public chain registry that many wallets and chain lists read from maps chain ID 999 to a Wanchain testnet, not to HyperEVM. If a one-click add fills in the wrong name or RPC, delete it and enter the HyperEVM values manually from the Hyperliquid docs.

Adding a network only tells MetaMask how to read the chain. It does not move any funds. Money sitting in your Hyperliquid trading account lives on HyperCore, not HyperEVM. Use the Transfer to/from EVM option on the Hyperliquid Portfolio page to move HYPE or USDC across, then the balance appears in MetaMask.

It is safe when the URL comes from the official Hyperliquid documentation. A malicious RPC can feed your wallet false balances and transaction data, so never paste an RPC URL that someone sent you in a Discord, Telegram, or X message, even if it looks similar to the real one.

Independent resource: Hyperliquid Guide is an independent, third-party resource operated by Concept211. It is not affiliated with, produced by, reviewed by or endorsed by Hyper Foundation, Hyperliquid Labs or any other Hyperliquid-ecosystem entity. "Hyperliquid" and related names and marks belong to their respective owners and are used here only to identify the platform this site documents. Read the full disclaimer.

Not advice: Nothing on this site is legal, tax, financial or investment advice. Descriptions of regulatory status, tax treatment and market availability are general information that varies by jurisdiction and changes over time. Confirm anything that matters to you with a qualified professional and against primary sources. Trading perpetual futures involves substantial risk of loss, and past performance does not indicate future results.

Disclosure: this site contains referral links. Signing up through the 4% lifetime fee discount link earns us a share of the trading fee Hyperliquid already charges, at no extra cost to you.

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%