2025年5月30日公開のSolana Stream SDK、リアルタイムデータアクセスを簡単にする新ツール
ベストカレンダー編集部
2025年5月30日 05:48
Solana Stream SDK公開
開催日:5月30日

Solana Stream SDKのオープンソース化について
2025年5月30日、ELSOUL LABO B.V.(本社:オランダ・アムステルダム、代表取締役CEO:川崎文武)とValidators DAOは、Solanaネットワークのリアルタイムデータストリームへのアクセスを簡略化する新たなオープンソースツール「Solana Stream SDK」を公開しました。このツールは、特にGeyserおよびShredStreamの利用者を対象としており、Solanaのストリームデータを迅速かつ簡単に利用できるように設計されています。
Solana Stream SDKの導入により、従来のWebSocketsに比べて高速で軽量なgRPCストリームへの移行が推奨されているSolanaにおいて、開発者がより簡単にデータにアクセスできる環境が整います。これにより、高度な専門知識を持たない開発者でも、Solanaのストリームデータを利用しやすくなることが期待されます。

Solana Stream SDKの必要性と背景
Solanaでは、Geyser YellowStoneやShredStreamなどの利用にあたって、複雑なセットアップや追加コードの記述が必要でした。このため、専門的な知識を持たない開発者にとっては、参入が困難な状況が続いていました。Validators DAOは、これまでSLVを通じてSolanaバリデータやRPCノードの立ち上げ・運用を簡略化するツールを提供してきた経験を活かし、Solana Stream SDKのオープンソース化に踏み切りました。
この新しいツールは、Solanaのストリームデータをより多くの人が手軽に利用できるようにすることを目的としています。開発者は、特別な設定やコードの追加なしに、すぐにGeyser gRPCおよびShredStreamへのアクセスが可能になります。

Solana Stream SDKの主な特長
Solana Stream SDKには、以下のような特長があります:
- 即時利用可能(Out of the Box): 特別な設定やコードの追加は不要で、導入後すぐにGeyser gRPCおよびShredStreamへのアクセスが可能です。
- マルチプラットフォーム対応: TypeScript(NPM)およびRust(Crates.io)で提供されており、パフォーマンス重視の開発者にはRust版を特に推奨します。
- 高度なフィルタリング機能: 従来対応されていなかったShredStreamにおけるトランザクションやアカウントベースの高度なフィルター機能を標準搭載しています。
- 高速性と軽量性: WebSocketsよりも高速なGeyser gRPCに加え、さらに高速性を追求したShredsにも対応しています。
また、Solana Stream SDKは以下のリンクからダウンロード可能です:
- Rust Crate: https://crates.io/crates/solana-stream-sdk
- NPM パッケージ: https://www.npmjs.com/package/@validators-dao/solana-stream-sdk

サンプルコードと動作検証
GitHubリポジトリには、迅速なストリーム購読、フィルタリング、実装テストが可能なサンプルコードが豊富に含まれています。開発者はこれを利用することで、Solana Stream SDKの機能をすぐに試すことができます。
また、Solana RPCプロバイダーのERPCおよびその他主要なSolana RPCサービスでの動作検証も完了しています。ERPCでは7日間の無料トライアルが提供されており、導入を検討する良い機会です。
ERPCの公式サイト(日本語)は以下のリンクからアクセスできます:
- ERPC 公式サイト: https://erpc.global/ja
SLVとの統合とコミュニティ参加
今後、Solana Stream SDKはSLVとの統合を進め、gRPCサーバーの立ち上げからクライアントの導入までをシームレスに実現し、Solanaアプリケーション開発の迅速化をさらに推進していく予定です。SLVの公式サイト(日本語)は以下のリンクから確認できます:
- SLV 公式サイト: https://slv.dev/ja
さらに、Validators DAOはコミュニティからのご意見やご要望を常に歓迎しており、Discordを通じてフィードバックを受け付けています。公式Discordのリンクは以下の通りです:
- Validators DAO 公式Discord: https://discord.gg/C7ZQSrCkYR
まとめ
Solana Stream SDKは、Solanaネットワークのリアルタイムデータストリームへのアクセスを簡略化し、開発者がより手軽にデータを利用できる環境を提供します。以下に、本記事で紹介した内容を整理します:
項目 | 詳細 |
---|---|
公開日 | 2025年5月30日 |
開発企業 | ELSOUL LABO B.V.、Validators DAO |
主な特長 | 即時利用可能、マルチプラットフォーム対応、高度なフィルタリング機能、高速性と軽量性 |
サンプルコード | GitHubリポジトリにて提供 |
動作検証 | ERPCおよび主要Solana RPCサービスで検証済み |
公式サイトリンク | プレスリリースリンク |
このように、Solana Stream SDKは開発者にとって非常に便利なツールとなり、Solanaエコシステムの発展に寄与することが期待されます。
参考リンク: