2025年5月30日公開のSolana Stream SDK、リアルタイムデータアクセスを簡単にする新ツール

Solana Stream SDK公開

開催日:5月30日

Solana Stream SDK公開
Solana Stream SDKって何ができるの?
Solana Stream SDKはSolanaネットワークのリアルタイムデータストリームに簡単にアクセスできるオープンソースツールで、複雑な設定なしに高速で軽量なデータ取得を可能にします。
誰でも簡単に使えるの?
はい、特別な設定や追加コードなしで即時利用可能で、TypeScriptやRustに対応しているため、専門知識がなくても手軽に利用できるよう設計されています。

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のストリームデータを利用しやすくなることが期待されます。

Validators DAO、Solana Stream SDK をオープンソース化 画像 2

Solana Stream SDKの必要性と背景

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

この新しいツールは、Solanaのストリームデータをより多くの人が手軽に利用できるようにすることを目的としています。開発者は、特別な設定やコードの追加なしに、すぐにGeyser gRPCおよびShredStreamへのアクセスが可能になります。

Validators DAO、Solana Stream SDK をオープンソース化 画像 3

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は以下のリンクからダウンロード可能です:

Validators DAO、Solana Stream SDK をオープンソース化 画像 4

サンプルコードと動作検証

GitHubリポジトリには、迅速なストリーム購読、フィルタリング、実装テストが可能なサンプルコードが豊富に含まれています。開発者はこれを利用することで、Solana Stream SDKの機能をすぐに試すことができます。

また、Solana RPCプロバイダーのERPCおよびその他主要なSolana RPCサービスでの動作検証も完了しています。ERPCでは7日間の無料トライアルが提供されており、導入を検討する良い機会です。

ERPCの公式サイト(日本語)は以下のリンクからアクセスできます:

SLVとの統合とコミュニティ参加

今後、Solana Stream SDKはSLVとの統合を進め、gRPCサーバーの立ち上げからクライアントの導入までをシームレスに実現し、Solanaアプリケーション開発の迅速化をさらに推進していく予定です。SLVの公式サイト(日本語)は以下のリンクから確認できます:

さらに、Validators DAOはコミュニティからのご意見やご要望を常に歓迎しており、Discordを通じてフィードバックを受け付けています。公式Discordのリンクは以下の通りです:

まとめ

Solana Stream SDKは、Solanaネットワークのリアルタイムデータストリームへのアクセスを簡略化し、開発者がより手軽にデータを利用できる環境を提供します。以下に、本記事で紹介した内容を整理します:

項目 詳細
公開日 2025年5月30日
開発企業 ELSOUL LABO B.V.、Validators DAO
主な特長 即時利用可能、マルチプラットフォーム対応、高度なフィルタリング機能、高速性と軽量性
サンプルコード GitHubリポジトリにて提供
動作検証 ERPCおよび主要Solana RPCサービスで検証済み
公式サイトリンク プレスリリースリンク

このように、Solana Stream SDKは開発者にとって非常に便利なツールとなり、Solanaエコシステムの発展に寄与することが期待されます。

参考リンク: