HyperEVM
HyperEVM は、Hyperliquid の実行の一部として構築される EVM ブロックで構成され、HyperBFT コンセンサスからのすべてのセキュリティを継承します。HYPE は HyperEVM 上のネイティブガストークンです。HYPE を HyperCore から HyperEVM に移動するには、HYPE を 0x2222222222222222222222222222222222222222 に送金してください。この仕組みの詳細については、ネイティブ送金の手順を参照してください。
現在、EVM の公式フロントエンドコンポーネントは存在しないことに注意してください。ユーザーは独自のフロントエンドを構築するか、既存の EVM アプリケーションを移植できます。EVM とのすべての相互作用は JSON-RPC を通じて行われます。例えば、ユーザーは RPC URL とチェーン ID を入力することで、ウォレットにチェーンを追加できます。rpc.hyperliquid.xyz/evm の RPC には現在 WebSocket JSON-RPC サポートはありませんが、他の RPC 実装はサポートしている場合があります。
HyperEVM は Cancun ハードフォーク(blob なし)を使用します。特に、EIP-1559 が HyperEVM で有効になっています。ベースフィーは通常どおりバーンされ、バーンされた手数料が EVM の総供給量から除去される標準的な方法で実装されています。他のほとんどの EVM チェーンとは異なり、HyperEVM は HyperBFT コンセンサスを使用するため、プライオリティフィーもバーンされます。バーンされたプライオリティフィーはゼロアドレスの EVM 残高に送られます。
メインネットとテストネットの両方で、HyperEVM 上の HYPE は 18 桁です。テストネットとメインネットの HyperEVM のいくつかの違いを以下に示します:
メインネット
チェーン ID: 999
JSON-RPC エンドポイント: https://rpc.hyperliquid.xyz/evm(メインネット)
テストネット
チェーン ID: 998
JSON-RPC エンドポイント: https://rpc.hyperliquid-testnet.xyz/evm
補足
多くの EVM チェーンと同様に、Pre-EIP-155 トランザクションは受け付けられます。ユーザーは一般に、以前に Pre-EIP-155 トランザクションを送信したことのあるウォレットを使用すべきではありません。
エラーコード 10055 は、HyperCore と HyperEVM の境界で発生するエラーを表します。例として、nonce エラー、資金不足、重複トランザクションハッシュ、または価格が低すぎる置換トランザクションがあります。