Skip to content本文へ移動

HyperEVM Development · HyperEVM Basics · 1/8

Introduction to HyperEVM

What is HyperEVM?

HyperEVM is the EVM-compatible execution environment of the Hyperliquid L1. The chain has two parts: HyperCore (perps, spot, order books) and HyperEVM. HyperEVM is not a separate chain — it is secured by the same HyperBFT consensus — and it provides a full Ethereum Virtual Machine for deploying Solidity smart contracts (HyperEVM docs). In this course, "L1" in phrases like "L1 state" or "L1 trading" means HyperCore.

Why HyperEVM?

The native L1 is optimized for the order book — you can't deploy arbitrary smart contracts on it. HyperEVM fills that gap:

Network Configuration

Mainnet Chain ID: 999
Mainnet RPC:      https://rpc.hyperliquid.xyz/evm
Testnet Chain ID: 998
Testnet RPC:      https://rpc.hyperliquid-testnet.xyz/evm
Native Token:     HYPE (for gas, 18 decimals)
Explorers:        https://hyperevmscan.io, https://www.hyperscan.com (third-party)

Source: HyperEVM developer docs. There is no official Hyperliquid-run EVM explorer; the docs list community explorers. The public RPC has no WebSocket support.

Setting Up MetaMask

  1. Add a custom network in MetaMask:
  2. Network Name: Hyperliquid
  3. RPC URL: https://rpc.hyperliquid.xyz/evm
  4. Chain ID: 999
  5. Symbol: HYPE
  6. Explorer: https://hyperevmscan.io

  7. Transfer HYPE from your HyperCore spot balance to HyperEVM for gas fees (the "Transfer to/from EVM" button, or send HYPE to 0x2222222222222222222222222222222222222222)

Key Differences from Ethereum

Feature Ethereum HyperEVM
Gas Token ETH HYPE
Block Time ~12s Small blocks every 1s (3M gas), big blocks every 1 min (30M gas)*
Gas Price EIP-1559 EIP-1559; base and priority fees are both burned
EVM Version Latest Cancun without blobs
Precompiles Standard only Standard + HyperCore read precompiles and CoreWriter

*As of October 2026, per the dual-block architecture docs; these limits are expected to rise. Gas can spike when demand exceeds the small-block limit.

What You Can Build

HyperCore <> HyperEVM Transfers

Assets flow between the two environments without a bridge, because they share one state (transfer docs):

HyperEVM 開発 · HyperEVM の基本 · 1/8

HyperEVM 入門

HyperEVM とは

HyperEVM は、Hyperliquid L1 の中にある EVM 互換の実行環境です。チェーンは2つの部分でできています。HyperCore(無期限先物、現物、板)と HyperEVM です。HyperEVM は別のチェーンではありません。同じ HyperBFT のコンセンサスで守られています。その上で、Solidity のスマートコントラクトを動かせる完全な Ethereum Virtual Machine を備えています(HyperEVM の資料)。このコースで「L1 の状態」「L1 での売買」のように「L1」と書くときは、HyperCore を指します。

なぜ HyperEVM なのか

L1 そのものは板のために作られています。好きなスマートコントラクトを置くことはできません。HyperEVM がその穴を埋めます。

ネットワークの設定

Mainnet Chain ID: 999
Mainnet RPC:      https://rpc.hyperliquid.xyz/evm
Testnet Chain ID: 998
Testnet RPC:      https://rpc.hyperliquid-testnet.xyz/evm
Native Token:     HYPE (for gas, 18 decimals)
Explorers:        https://hyperevmscan.io, https://www.hyperscan.com (third-party)

出典: HyperEVM の開発者向け資料。Hyperliquid が運営する公式の EVM エクスプローラーはありません。資料にはコミュニティのエクスプローラーが載っています。公開 RPC は WebSocket に対応していません。

MetaMask の設定

  1. MetaMask にカスタムネットワークを追加します。
  2. ネットワーク名: Hyperliquid
  3. RPC URL: https://rpc.hyperliquid.xyz/evm
  4. チェーン ID: 999
  5. 通貨記号: HYPE
  6. エクスプローラー: https://hyperevmscan.io

  7. ガス代のために、HyperCore の現物残高から HyperEVM へ HYPE を移します(「Transfer to/from EVM」ボタンを使うか、0x2222222222222222222222222222222222222222 に HYPE を送ります)

Ethereum との主な違い

項目 Ethereum HyperEVM
ガスのトークン ETH HYPE
ブロック時間 約12秒 小ブロックが1秒ごと(3M ガス)、大ブロックが1分ごと(30M ガス)*
ガス価格 EIP-1559 EIP-1559。基本手数料も優先手数料もどちらも焼却されます
EVM のバージョン 最新 blob なしの Cancun
precompile 標準のものだけ 標準のもの + HyperCore の読み取り用 precompile と CoreWriter

*2026年10月時点。デュアルブロック構成の資料によります。これらの上限は今後引き上げられる見込みです。需要が小ブロックの上限を超えると、ガス代が急に上がることがあります。

作れるもの

HyperCore <> HyperEVM の送金

2つの環境は1つの状態を共有しています。そのため、資産はブリッジなしで行き来します(送金の資料)。