HyperEVM and Elysium RPC list: chain IDs and endpoints that work

Published

Every endpoint on this page was tested on 8 November 2026. Hyperliquid runs two EVM chains you will meet in wallets: HyperEVM, the EVM side of the Hyperliquid L1, and Elysium, Hyperliquid's first L2, built by Kinetiq. Both use HYPE for gas, but they are different networks with different chain IDs.

HyperEVM (chain ID 999)

SettingValue
Network nameHyperEVM
Chain ID999 (0x3e7)
CurrencyHYPE, 18 decimals
RPChttps://rpc.hyperliquid.xyz/evm
Explorershyperevmscan.io, hypurrscan.io

Other HyperEVM RPCs that answered

EndpointNotes
https://rpc.hyperliquid.xyz/evmOfficial. HTTP only, about 100 requests per minute per IP.
https://hyperliquid.drpc.orgAlso wss://hyperliquid.drpc.org for WebSocket. Free plan limits batch requests to 3 calls.
https://rpc.hypurrscan.ioCommunity endpoint run by the HypurrScan explorer.
https://hyperliquid-json-rpc.stakely.ioRun by Stakely.
https://hyperliquid.rpc.blxrbdn.comRun by bloXroute.

For the HyperEVM testnet, use chain ID 998 and https://rpc.hyperliquid-testnet.xyz/evm.

Elysium (chain ID 99901)

SettingValue
Network nameElysium
Chain ID99901 (0x1863d)
CurrencyHYPE, 18 decimals
RPCSee the table below: it depends on what you want to do
Explorerelysium.kinetiq.xyz/explorer (opens with the public launch)

Elysium's public launch is on 9 November 2026. Until Kinetiq publishes its official public RPC, every keyless Elysium endpoint is run by a launchpad, and each one only relays some kinds of transactions:

RPCRelaysRefuses
https://rpc.ascendlaunch.xyzUniswap v4 swaps, Ascend launches and trades, HYPE transfers to wallets, wrapping HYPE, bridge withdrawalsToken transfers, approvals for other apps, KyberSwap, contract deployments
https://rpc.montramarkets.xyzMontra's contracts, Saffron vaults on Montra tokens, plain HYPE transfersEverything else, including Uniswap v4 swaps
https://rpc-live.boxa.clubReading works; its sending rules are not publicUnknown

If your wallet shows "this RPC only carries transactions to Montra's contracts…", switch the Elysium RPC to https://rpc.ascendlaunch.xyz and send again. That fixed a swap on Ascend in Rabby. The live status page re-tests every endpoint every 30 minutes.

For the Elysium testnet, use chain ID 99801 and https://testnet-rpc.elysium.kinetiq.xyz. A faucet is at testnet.elysium.kinetiq.xyz/faucet.

Common mistakes

  • Mixing up the chains. HYPE on HyperEVM is not on Elysium until you bridge it. A wallet on chain 999 will show a different balance than on 99901.
  • Using a launchpad RPC for everything. Launchpad RPCs refuse transactions outside their own apps. Pick the RPC by task.
  • Copying Ethereum's Uniswap addresses. Uniswap v4 on Elysium uses different contract addresses. The status page lists the verified ones.

Quick answers

What is the HyperEVM chain ID?

HyperEVM mainnet uses chain ID 999 (hex 0x3e7). The HyperEVM testnet uses 998. Gas is paid in HYPE.

What is the Elysium chain ID?

Elysium mainnet uses chain ID 99901 (hex 0x1863d). The Elysium testnet uses 99801. Gas is paid in HYPE.

What is the Hyperliquid RPC URL for MetaMask or Rabby?

Use https://rpc.hyperliquid.xyz/evm with chain ID 999 and currency HYPE. It is Hyperliquid's official HyperEVM endpoint.

Does the HyperEVM RPC support WebSocket?

The official endpoint is HTTP only. wss://hyperliquid.drpc.org accepts WebSocket connections.

Which Elysium RPC should I use for swaps?

Before the public launch, use https://rpc.ascendlaunch.xyz for Uniswap v4 swaps and Ascend trades. Montra's RPC only relays Montra's own contracts and plain HYPE transfers.