mcpField
H
hyperliquid

hyperliquid

github.com/dwellir-publicその他6112 回インストール1 週間前に更新
リポジトリ

hyperliquid について

Hyperliquid via Dwellirは、DwellirのHyperliquidインフラを利用する開発者向けのリファレンスです。EVM RPC、市場データAPI、gRPCフィード、板情報ストリーム、CLIでのエンドポイントとキー管理を解説します。

主な機能

  1. 01HyperEVM JSON-RPCへのアクセス
  2. 02Info APIによる市場・ユーザーデータ照会
  3. 03HypercoreのgRPCデータストリーム
  4. 04リアルタイム板情報WebSocket
  5. 05エンドポイント検索とAPIキー管理
  6. 06専用ノードの選択肢

活用シーン

  1. 01HyperEVMの状態やコントラクトの照会
  2. 02市場データアプリの構築
  3. 03板情報やHypercoreデータのストリーミング
  4. 04ターミナルでのエンドポイント検索とキー管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/dwellir-public/hyperliquid-skills --skill hyperliquid

インストール後、Claude Code で/hyperliquidを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

LICENSE
README.md
references/
historical-data.md
hyperevm-json-rpc.md
grpc-gateway.md
info-api.md
dwellir-cli.md
native-api.md
orderbook-websocket.md
skills/hyperliquid-data/
LICENSE

詳細

Dwellir 経由で利用する Hyperliquid

Hyperliquid は、取引に最適化された専用の L1 ブロックチェーンです。Dwellir は独自の Hyperliquid ノードを運用し、標準的な RPC にとどまらないインフラを提供しています。Hypercore データ用のカスタム gRPC ゲートウェイ、リアルタイムのオーダーブックサーバー、フィルタリング機能を備えた Info API プロキシを提供しており、シンガポールと東京にエッジサーバーを設置しています。

Hyperliquid の仕組み

Hyperliquid は 2 つのレイヤーで構成されています。

HyperCore はネイティブの取引レイヤーです。無期限先物と現物のオーダーブックは完全にオンチェーンで動作します。すべての注文、キャンセル、取引、清算は 1 ブロック以内に決済されます。HyperBFT コンセンサスにより、サブ秒のファイナリティで毎秒約 200,000 件の注文を処理します。

HyperEVM は、HyperCore と並行して動作する汎用 EVM スマートコントラクトレイヤーです。開発者は、HyperCore の流動性と連携する Solidity コントラクトをデプロイできます。チェーン ID:999。ネイティブのガストークン:HYPE。

主な特性:

  • すべてのオーダーブックが完全にオンチェーン(オフチェーンでのマッチングなし)
  • サブ秒のブロック時間と 1 ブロックでのファイナリティ
  • 無期限先物は最大 40 倍のレバレッジ(BTC)に対応。ほとんどの資産は 3~10 倍
  • HIP-3 DEX のデプロイに対応したネイティブの現物取引

Dwellir が提供するもの

Dwellir は、公式の HL ノードに加え、特定のデータチャネルを配信するために Dwellir とコミュニティが開発したカスタムソフトウェアを含む、Hyperliquid のフルインフラを運用しています。

料金、機能、サービスの詳細については、Dwellir の Hyperliquid ドキュメントと料金をご覧ください。

エンドポイント提供する内容プロトコルリファレンス
HyperEVM JSON-RPCEVM の状態、スマートコントラクト、ブロックHTTPS + WSShyperevm-json-rpc.md
Info API プロキシ市場データ、ユーザーの状態、メタデータHTTPS (POST)info-api.md
L1 gRPC GatewayHypercore の生フィード + 型付き市場ストリーム(V3、V2 互換)gRPC + x-api-keygrpc-gateway.md
Orderbook WebSocketリアルタイムの L2/L4/BBO オーダーブックデータ + 取引WSS のみorderbook-websocket.md
Dedicated Nodeフルスタック、スループット上限なしすべて以下を参照
Dwellir CLI

Dwellir CLI(dwellir)を使うと、エンドポイントの検索、API キー管理、使用状況の監視、ドキュメントの参照をターミナルから行えます。Hyperliquid のエンドポイント URL をすばやく見つけたり、ターミナルを離れずにドキュメントを読んだり、CI パイプラインでキーを管理したりするのに便利です。dwellir-cli.mdをご覧ください。

# Install
curl -fsSL https://raw.githubusercontent.com/dwellir-public/cli/main/scripts/install.sh | sh

# Find all Hyperliquid endpoints
dwellir endpoints search hyperliquid

# Read Hyperliquid docs as markdown
dwellir docs search hyperliquid
dwellir docs get hyperliquid/info-endpoint

# Manage API keys and check usage
dwellir keys list
dwellir usage summary
Dwellir がプロキシしないもの

Exchange API:注文の発注、キャンセル、送金などの書き込み操作には EIP-712 署名が必要で、api.hyperliquid.xyz/exchange に直接送信します。native-api.mdをご覧ください。

Native WebSocket:ユーザーイベント、取引、ローソク足を取得する Hyperliquid のサブスクリプション WebSocket(wss://api.hyperliquid.xyz/ws)は、Dwellir の Orderbook WebSocket とは別のものです。native-api.mdをご覧ください。

読み取りと書き込みのアーキテクチャ
┌─────────────────────────────────────────────────────────┐
│  Your Application                                        │
├──────────────────┬──────────────────────────────────────┤
│  READ (Dwellir)  │  WRITE (Hyperliquid native)          │
│                  │                                       │
│  EVM state ──────┤  Place orders ─── api.hyperliquid.xyz │
│  Info queries ───┤  Cancel orders    /exchange           │
│  gRPC streams ───┤  Transfers        (requires sig)      │
│  Order book ─────┤  Set leverage                         │
└──────────────────┴──────────────────────────────────────┘

用途に応じたリファレンスの選び方

目的使用するリファレンス
HyperEVM で Solidity コントラクトをデプロイまたは操作するhyperevm-json-rpc.md
EVM の状態(残高、ログ、ブロック)を照会するhyperevm-json-rpc.md
市場データ(価格、オーダーブック、ローソク足、資金調達率)を取得するinfo-api.md
ユーザーのポジション、注文、約定、残高を照会するinfo-api.md
無期限先物/現物のメタデータ(ユニバース、レバレッジ、資産)を取得するinfo-api.md
詳細なレベルを含むオーダーブックの更新をリアルタイムでストリーミングするorderbook-websocket.md
マーケットメイクまたはアービトラージのシステムを構築するorderbook-websocket.md
L1 ブロックデータまたは約定の実行をストリーミングするgrpc-gateway.md
Hypercore からインデクサーやデータパイプラインを構築するgrpc-gateway.md
注文を発注、キャンセル、変更するnative-api.md
ユーザーイベント、取引、ローソク足の更新をサブスクライブするnative-api.md
過去の取引/約定データにアクセスするhistorical-data.md
エンドポイント URL の確認、API キーの管理、またはターミナルからドキュメントを読むdwellir-cli.md

専用ノード

シングルテナントのインフラストラクチャ上で、Hyperliquid のフルスタックを利用できます。共有のレート制限がなく、スループットは無制限です。東京(メインネット)およびテストネット構成で利用できます。

専用ノードには、分離されたインフラストラクチャ上のすべての Dwellir サービス(EVM JSON-RPC、Info API、gRPC Gateway、Orderbook Server)が含まれます。

最新の料金と構成オプションについては、Dwellir Hyperliquid Pricingをご覧ください。

営業窓口にお問い合わせいただくか、dashboard.dwellir.comからご登録ください。

ベストプラクティス

  1. 読み取りには Dwellir を、書き込みには Hyperliquid ネイティブを使用します。 Dwellir はデータインフラストラクチャを提供します。注文の発注には署名が必要で、api.hyperliquid.xyz/exchangeを経由します。

  2. レイテンシが重要なストリーミングには gRPC ゲートウェイを使用します。 gRPC エンドポイントはディスクから読み取り、Info API への HTTP ポーリングよりも低レイテンシです。

  3. オーダーブックデータには Dwellir の Orderbook WebSocket を使用します。 シンガポールと東京にエッジサーバーを備え、オーダーブックの配信に最適化されています。

  4. Info API のクエリはまとめて実行します。 資産ごとにクエリするのではなく、metaAndAssetCtxsなどの結合エンドポイント(パブリック API 経由)を取得します。Dwellir プロキシとパブリックエンドポイントで利用できるタイプについては、Info API docsをご確認ください。

  5. メタデータをキャッシュします。 meta、spotMeta、perpDexsは準静的です。1~5 分間キャッシュしてください。

  6. スナップショットには Info API 経由のl2Bookを、ストリーミングには Orderbook WS を使用します。 Info API は特定時点のスナップショットを提供し、Orderbook WebSocket は継続的な更新を提供します。

ドキュメントへのリンク

コメント