コンテンツへスキップ
0%

AlchemyでHyperCoreの提供を開始

著者: Uttam Singh

最終更新日: 2026年11月11日1分で読めます
AlchemyでHyperCoreの提供を開始

AlchemyでHyperCoreの提供を開始しました。Hyperliquidで開発するすべてのチームが、HyperCoreのオーダーブック、最良気配(BBO)、ミッド価格、約定を、すでにお使いのAPIキーでWebSocketからストリーミングできます。ストリーミングはすべてのAlchemyユーザーが利用でき、ローンチウィーク中は無料です。

Hyperliquidノードを運用せずに、Hyperliquidのマーケットデータを。

10月にHyperCoreストリーミングの早期アクセスを開始し、最初のチームとともに改善を重ねてきました。本日から、Hyperliquidで開発するすべての方にご利用いただけます。

HyperCoreから何をストリーミングできるのか

HyperCoreはHyperliquidのネイティブの取引エンジンで、注文、約定、清算はチェーンの状態に直接記録されます。現在、9つのWebSocketストリームを提供しています。

ストリーム
配信内容
l2Book
市場ごとの集約された価格レベル(全体のスナップショット)
l2BookDiff
スナップショットの後、変化した価格レベルのみ
bbo
市場ごとの最良気配
allMids
各市場のミッド価格
l4BookUpdates
個々の注文の発注、数量変更、削除を、キュー内の位置とともに配信
allFills
選択した市場全体の約定
userFills
特定のアカウントの約定
builderFills
特定のビルダーコード経由の約定
liquidationFills
すべての清算の約定

これらのデータの関係について詳しくは、Hyperliquidの注文、取引、約定の違いに関するガイドで、それぞれの内容と結び付け方を解説しています。

Enterpriseでは、1つのサブスクリプションで最大200の市場または200のアカウントを購読でき、市場のフィルターを省略するとすべての市場を一度に購読できます。また、すべてのデータメッセージには発生元のブロック高とブロック時刻が含まれるため、ブックの変更と約定を同じチェーンの時間軸で突き合わせられます。

有料プランでは、HyperCoreの生のブロックをgRPCでストリーミングすることもできます。

Hyperliquidの公開APIとは何が違うのか

Hyperliquidの公開APIは無料でアカウントも不要なため、多くのチームが最初のバージョンをこのAPIで構築します。一方で、公開APIは共有エンドポイントであり、IPごとの制限があります。WebSocket接続は10まで、ユーザー固有のサブスクリプション全体で扱えるユニークユーザーも10までです。オーダーブックのフィードは1つのサブスクリプションにつき1市場で、最短でも0.5秒ごとにプッシュされる全体のスナップショットとして配信されます。

AlchemyのHyperCoreストリーミングは、トレーディングシステムにとって4つの点を変えます。

  • レート制限が高い。業界最高のHyperCoreレート制限を備え、Enterpriseでは1つのサブスクリプションで最大200の市場またはアカウントを購読できます。公開APIでは1つです。
  • スナップショットではなく変更分を処理できる。l2BookDiffは動いた価格レベルだけを送信し、l4BookUpdatesは公開フィードではストリーミングされない注文単位の詳細を提供します。
  • 欠損を検知でき、約定をリプレイできる。各サブスクリプションはメッセージに番号を付けるため、番号が飛んでいればメッセージの欠損を意味します。約定ストリームはfromBlockを受け付け、再接続後に直近およそ1分間のブロックをリプレイします。
  • 両方のレイヤーを1つのプロバイダーで扱える。HyperCoreはHyperEVM RPCと同じアカウントとAPIキーで動作し、Alchemyが東京のバリデーターセットの近くで運用するHyperliquidノードから配信されます。

注文の発注は引き続きHyperliquid自身のAPIを経由するため、多くのチームは両方を併用しています。マーケットデータはAlchemyから、注文はHyperliquidから、という形です。

既存のクライアントはどのように移行すればよいか

Hyperliquidの公開APIにも存在するストリームは、名前と主要なペイロードが同じであるため、変更点の大部分はリクエスト形式にあります。サブスクリプションにはsubscriptionIdを指定し、市場とアカウントは配列(coins、users)で渡します。ハートビートはJSONメッセージではなくWebSocketのpingフレームです。

json
Copied
{ "method": "subscribe", "subscriptionId": "books", "subscription": { "type": "l2BookDiff", "coins": ["BTC", "ETH"], "nLevels": 20 } }

ドキュメントのHyperliquid APIからの移行ページにすべての相違点をまとめています。また、接続のライフサイクルとリプレイと復旧のページでは、再接続、シーケンス番号、欠損について解説しています。

HyperCoreストリーミングはどのようなチーム向けか

Hyperliquidのマーケットデータに依存するシステムを持つチームに向けて構築しました。

  • トレーディングチームとマーケットメーカー:多数の市場でローカルのブックを保持し、注文単位の詳細を必要とするチーム
  • 清算、アービトラージ、リスク管理のシステム:約定と清算を発生と同時に追跡するシステム
  • ウォレット、ブローカー、ビルダーコードを利用するフロントエンド:自社のユーザーにHyperliquidの市場をリアルタイムで表示し、自社のビルダーコード経由の約定を追跡するチーム
  • AlchemyですでにHyperEVMを利用しているチーム:同じAPIキーでHyperCoreのデータを利用したいチーム

プロバイダーを比較検討中の方は、Hyperliquid RPCプロバイダーの比較ガイドで、HyperCoreのデータとHyperEVM RPCを並べて解説しています。

どのように始めればよいか

まずはHyperCoreのドキュメントをご覧ください。エンドポイント、各ストリームのサブスクリプションとメッセージの形式、復旧モデルを解説しています。既存のAlchemyのチームはお持ちのAPIキーをそのまま使えます。新しいチームはAlchemyアカウントを作成してAPIキーを取得してください。ローンチウィーク中、HyperCoreはすべてのユーザーが無料で利用できます。

Alchemyでは、この基盤の上にHyperCoreデータスタックの残りの部分も構築しています。現在ストリーミングを利用しているチームの声が、次に提供するものを形作っています。システムに必要なストリームや機能があれば、ぜひお知らせください。

Alchemy Newsletter

リリース情報をいち早く受け取る

ニュースレターに登録する

Alchemyの最新のプロダクト情報とリソースをお届けします

A
O
D
+
80,000人以上が購読中

メールアドレスを入力すると、当社のマーケティング情報およびプロダクト最新情報の受信に同意したことになります。Alchemyが受け取った情報をプライバシー通知に従って取り扱うことに同意するものとします。購読はいつでも解除できます。