HyperEVM and Elysium RPC list: chain IDs and endpoints that work
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)
| Setting | Value |
|---|---|
| Network name | HyperEVM |
| Chain ID | 999 (0x3e7) |
| Currency | HYPE, 18 decimals |
| RPC | https://rpc.hyperliquid.xyz/evm |
| Explorers | hyperevmscan.io, hypurrscan.io |
Other HyperEVM RPCs that answered
| Endpoint | Notes |
|---|---|
https://rpc.hyperliquid.xyz/evm | Official. HTTP only, about 100 requests per minute per IP. |
https://hyperliquid.drpc.org | Also wss://hyperliquid.drpc.org for WebSocket. Free plan limits batch requests to 3 calls. |
https://rpc.hypurrscan.io | Community endpoint run by the HypurrScan explorer. |
https://hyperliquid-json-rpc.stakely.io | Run by Stakely. |
https://hyperliquid.rpc.blxrbdn.com | Run by bloXroute. |
For the HyperEVM testnet, use chain ID 998 and https://rpc.hyperliquid-testnet.xyz/evm.
Elysium (chain ID 99901)
| Setting | Value |
|---|---|
| Network name | Elysium |
| Chain ID | 99901 (0x1863d) |
| Currency | HYPE, 18 decimals |
| RPC | See the table below: it depends on what you want to do |
| Explorer | elysium.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:
| RPC | Relays | Refuses |
|---|---|---|
https://rpc.ascendlaunch.xyz | Uniswap v4 swaps, Ascend launches and trades, HYPE transfers to wallets, wrapping HYPE, bridge withdrawals | Token transfers, approvals for other apps, KyberSwap, contract deployments |
https://rpc.montramarkets.xyz | Montra's contracts, Saffron vaults on Montra tokens, plain HYPE transfers | Everything else, including Uniswap v4 swaps |
https://rpc-live.boxa.club | Reading works; its sending rules are not public | Unknown |
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.