> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Solanaデータストリーミング

> リアルタイムのSolanaブロック、アカウントの更新、トランザクションデータ、ブロックチェーンイベントをストリーム配信します。LaserStream gRPC、LaserStream WebSocket、Webhooks、およびShred Deliveryソリューション。

## Solanaでのデータストリーミングとは？

データストリーミングにより、アプリケーションはチェーン上でイベントが発生する際にSolanaブロックチェーンからリアルタイムで更新を受け取ることができます。更新を繰り返しポーリングする代わりに、ストリーミングは永続的な接続を確立し、トランザクションが処理されたりアカウントが変更されたりブロックが生成されたりすると、データをアプリケーションに即時にプッシュします。

これは、次のような即時データを必要とするアプリケーションにとって重要です：

* **取引アプリケーション** 価格変動や清算を監視
* **DeFiプロトコル** ユーザーのインタラクションや状態変化を追跡
* **NFTマーケットプレイス** 売買、リスト、転送を検出
* **分析プラットフォーム** 包括的なブロックチェーンメトリックを収集
* **ウォレット** リアルタイムの残高とトランザクションの更新を表示

<Tip>
  トレーディング戦略の構築中ですか？[トレーディング](/ja/trading/overview) セクションは、レイテンシーに敏感な製品を一つにまとめています — [Pre Confirmations](/ja/pre-confirmations/overview)、[Shred Delivery](/ja/shred-delivery/raw-shreds)、および [Helius Sender](/ja/sending-transactions/sender)。
</Tip>

## データストリーミングにHeliusを選ぶ理由

<CardGroup cols={2}>
  <Card title="超低レイテンシー" icon="bolt">
    Solanaリーダーへの直接接続により、サブセカンドでのデータ配信を実現
  </Card>

  <Card title="エンタープライズの信頼性" icon="shield-check">
    多ノードの冗長性と自動フォールオーバーで99.9%の稼働率を保証
  </Card>

  <Card title="24時間履歴再生" icon="clock-rotate-left">
    自動バックフィル機能でデータを逃しません
  </Card>

  <Card title="グローバルインフラ" icon="globe">
    世界中の複数の地域にエンドポイントを持ち、最適なパフォーマンスを実現
  </Card>
</CardGroup>

## どのストリーミングソリューションを使うべきか？

**必要なデータの段階**と**アプリがそれを消費したい方法**に合った製品を選びます。以下の表は、各オプションとその配信形状、および最適なワークロードの種類をマッピングしています。

| ソリューション                                                        | 最適な用途                                            | プロトコル      | プラン                                              | リプレイ   |
| -------------------------------------------------------------- | ------------------------------------------------ | ---------- | ------------------------------------------------ | ------ |
| **[Pre Confirmations](/ja/pre-confirmations/overview)**        | propAMMs、スナイパー、コピー・トレーダー、清算ボット — 最も早いトランザクション信号  | WebSocket  | Professional                                     | ❌      |
| **[Shred Delivery](/ja/shred-delivery)** (raw / pre-processed) | propAMMs、スナイパー、コピー・トレーダー、清算ボット、アービトラージ — 事前実行データ | UDP / gRPC | 全プラン（[有料アドオン](/ja/billing/plans#shred-delivery)) | ❌      |
| **[LaserStream gRPC](/ja/laserstream)**                        | ミッションクリティカルなバックエンド、インデクサ、マルチリージョンのフォールオーバー       | gRPC       | Business+ (Mainnet)、全プラン (Devnet)                | ✅ 24時間 |
| **[LaserStream WebSocket](/ja/rpc/websocket)**                 | Webアプリ、リアルタイムUI、広範なクライアント互換性                     | WebSocket  | Free+                                            | ❌      |
| **[Webhooks](/ja/webhooks)**                                   | サーバー間のイベント通知、低ボリュームの統合                           | HTTP POST  | Free+                                            | ❌      |

<Tip>
  どれを選ぶべきか不明ですか？多くのプロダクションアプリはバックエンドに**LaserStream gRPC**、ブラウザ/UIクライアントに**LaserStream WebSocket**を使います。**Webhooks**は永続的な接続を維持したくないときに適しています。**Shred Delivery**はサブミリ秒のトレーディング戦略向けに特化されています — **事前処理されたトランザクション**モードでは`processed`より約8ms早く到達します。最も早いトランザクション信号は、**Pre Confirmations**がシュレッドされる前に予約されたトランザクションをストリーミングします。
</Tip>

### 最適化の目的で選ぶ

シュレッドベースの製品とLaserStreamのコミットメントレベルはトランザクションライフサイクルの異なるポイントに位置します。受け取りたいものはプロトコルと同様に重要です：

| 目標                         | 最速パス                                                                                                                                                                                       |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **最も早いトランザクション信号**         | **[Pre Confirmations](/ja/pre-confirmations/overview)** (予約されたトランザクション、シュレッド前) → **Raw shreds (UDP)** → **Preprocessed transactions (gRPC)** (\~8 ms 先行) → LaserStream gRPC at `processed` |
| **最も早いアカウント/プログラム更新**      | **LaserStream gRPC at `processed`**  — シュレッドと事前処理されたトランザクションはトランザクションデータのみを運び、アカウント状態を含みません。アカウント更新は実行中にランタイムによって生成されるので、処理が完了するまで利用できません。                                                 |
| **最も早い確定トランザクションまたはアカウント** | **LaserStream gRPC at `confirmed`** — ロールバックされない最速のコミットメントレベル                                                                                                                              |

<Note>
  **よくある間違い：** リアルタイムのアカウントやプログラムの状態変化が必要な場合（例：AMMのボンディングカーブアカウントやユーザーのトークン残高の監視）、**Shred Deliveryは役に立ちません** — それらの更新はシュレッド段階では存在しません。LaserStream gRPC at `processed`を使用してください。
</Note>

## Heliusストリーミングソリューション

### Pre Confirmations

[Pre Confirmations](/ja/pre-confirmations/overview) は、バリデータのスケジューラがそれを実行することを約束した瞬間、まだシュレッドされる前の最も早期にトランザクションを観測できる点でトランザクションをストリーム配信します。Heliusが提供する最低レイテンシーのトランザクション信号であり、ご利用には**10クレジット/メッセージ**が必要です。

#### 最適な用途

オンチェーン活動に対する最も早い反応：

* propAMMs
* スナイパー
* コピー・トレーダー
* 清算ボット

<Note>
  プレ確認は早期信号であり、保証ではありません — そのトランザクションはまだ着地しておらず、失敗またはドロップされる可能性があります。
</Note>

### Shred Delivery

[Shred Delivery](/ja/shred-delivery) はHeliusの事前実行データ製品です。以下の2種類があります：

* **[Raw shreds (UDP)](/ja/shred-delivery/raw-shreds)** — Heliusは[主要バリデータ](https://www.helius.dev/validator)としてステークされているため、ローアステークバリデータやノンステーキRPCノードよりも早くシュレッドを受信します。デシュレッディングはご自身で実装します。全プランで使用可能です；各シートは\$1,000/月/IP（プロプランは\$800/月/IP）。[Heliusダッシュボードで購読](https://dashboard.helius.dev/shred-delivery-seats) - 手動プロビジョニング不要です。
* **[事前処理トランザクション（gRPC、パブリックベータ）](/ja/shred-delivery/preprocessed-transactions)** — シュレッドをデコード済み。デシュレッディングステップをスキップし、平均で8ms早くトランザクションを配信。ご利用には、プロフェッショナルプランのご契約が必要です (**20クレジット/1MB**)。

#### 最適な用途

* propAMMs
* スナイパー
* コピー・トレーダー
* 清算ボット
* アービトラージ
* ネットワーク同期遅延を除去したいRPCノードオペレーター

<Tip>
  生シュレッドの受信の準備はできていますか？[Heliusダッシュボードで購読](https://dashboard.helius.dev/shred-delivery-seats) します。詳細は[価格](/ja/billing/plans)をご覧ください。
</Tip>

### LaserStream gRPC（全プランDevnet、Business+ Mainnet）

[LaserStream gRPC](/ja/laserstream) は、gRPCを介して超低レイテンシーのデータストリーミングを提供します。高度な機能として履歴再生、接続の自動再接続、多ノードの信頼性を備えています。LaserStreamはオープンなYellowstone gRPCプロトコルとワイヤー互換があるので、任意のYellowstoneクライアントが動作します。

#### 主な機能

* 簡単設定： ハードウェアやアップグレードの管理に悩むことなく、高速なgRPCストリームを取得
* 24時間履歴再生： 自動的に最大24時間のデータをバックフィル
* 自動再接続： 賢明な再試行ロジックを備えた組み込み接続管理
* グローバルエンドポイント： 世界9地域で最適な低レイテンシーを実現\[/laserstream/grpc#mainnet-endpoints]
* Yellowstone互換： 既存の`@triton-one/yellowstone-grpc`セットアップの代替として機能

#### 最適な用途

* バックエンドサービス
* 高スループットアプリケーション
* データ配信の保証が必要なミッションクリティカルシステム

<Tip>
  [Heliusダッシュボード](https://dashboard.helius.dev/laserstream)からLaserStreamを始めましょう。MainnetはBusinessプラン以上が必要です。Devnetはすべての有料プランで利用可能です。[プランの詳細](/ja/billing/plans)をご覧ください。
</Tip>

### LaserStream WebSocket

[LaserStream WebSocket](/ja/rpc/websocket) は、LaserStreamのWebSocketプロトコルバリアントです。標準的なSolana JSON-RPCサブスクリプションメソッド (`accountSubscribe`, `programSubscribe`, `logsSubscribe`, …) に加え、Helius固有の拡張機能 (`transactionSubscribe` など) を同じ統一エンドポイントで提供し、LaserStreamバックエンドと同じ基盤で動作します。

#### 主な機能

* 完全なSolana互換性： 任意のSolana WebSocketクライアントライブラリと連携
* Helius拡張： 豊富なフィルタリングが可能な`transactionSubscribe`と拡張`accountSubscribe`
* 従来のAgave RPCベースWebSocketより最大200 ms高速
* 統一エンドポイント： 標準およびHelius拡張メソッドの両方に対応する`wss://mainnet.helius-rpc.com`と`wss://devnet.helius-rpc.com`

#### 最適な用途

リアルタイムのフロントエンドアプリ、中等量のバックエンド、広範なエコシステムとの互換性

### Webhooks

チェーン上の活動のイベント駆動サーバー間の[Webhook](/ja/webhooks)通知をエンドポイントに配信します。

#### 主な機能

* パースされたイベントデータ： 売買、スワップなどの人間に読みやすいトランザクションデータ
* 複数のタイプ： 拡張、ロー、Discord webhookオプション
* トランザクションフィルタリング： 特定のイベントタイプとアドレスへのサブスクリプション
* 信頼性の高い配信： 自動リトライと配信確認

#### 最適な用途

イベント駆動のアーキテクチャ、通知、外部サービスとの統合

## 初めての手順

<Steps>
  <Step title="ソリューションを選ぶ">
    アプリの要件とインフラに最適なストリーミング手法を選択します。
  </Step>

  <Step title="APIキーを取得">
    [dashboard.helius.dev](https://dashboard.helius.dev)でサインアップし、APIキーを取得します。
  </Step>

  <Step title="クイックスタートに従う">
    各ソリューションには専用のクイックスタートガイドとコードサンプルがあります。
  </Step>

  <Step title="監視とスケール">
    Heliusダッシュボードを使用して利用状況を監視し、プランを必要に応じてスケールします。
  </Step>
</Steps>

<Card title="データストリーミングクイックスタート" icon="play" href="/ja/data-streaming/quickstart">
  初めてのストリーミング接続を数分で設定できます
</Card>

## サポートとコミュニティ

<CardGroup cols={3}>
  <Card title="ドキュメンテーション" icon="book-open" href="/ja/api-reference">
    すべてのストリーミング方法に対する包括的なAPIリファレンスとガイド
  </Card>

  <Card title="Discordコミュニティ" icon="discord" href="https://discord.com/invite/6GXdee3gBj">
    HeliusでSolanaに構築する何千もの開発者とつながりましょう
  </Card>

  <Card title="エンタープライズサポート" icon="headset" href="/ja/support">
    ビジネスおよびプロフェッショナル顧客向けの優先サポートチャネル
  </Card>
</CardGroup>

Solanaデータのストリーミングを始める準備はできましたか？

お好みの方法を選び、ドキュメントに飛び込みましょう！
