Xpring SDKは、Xpringとのインタラクションを簡単かつ直感的に行えるように設計されたライブラリとサービスのセットです。 Xpring SDKは、言語、プラットフォーム間で一貫して動作し、アプリを構築する言語、プラットフォーム、または環境に関係なく、凝集性のある開発エクスペリエンスを作成します。
開発エクスペリエンスは二つのコンポーネントで構成されています:
- 言語固有のクライアント側ライブラリのセット
- クライアント側ライブラリからのリクエストを処理し、それらをXRPノードにプロキシするサーバー側コンポーネント
Xpring SDKは、XRP Ledgerで最も一般的に使用される機能を提供します。機能とプログラミングのパラダイムは、Xpring SDKのすべてのライブラリに共通です。
Xpring SDKは以下の機能を提供します:
- ウォレットの生成と派生(シードベースまたはHDウォレットベース)
- アドレス検証
- 口座残高の取得
- XRP支払いの送信
Xpring SDKは、以下の言語で利用可能です:
サーバー側コンポーネントは、クライアント側のリクエストをXRPノードに送信します。
開発者がすぐに開発を開始できるように, Xpringは現在、サーバー側コンポーネントをホスト型サービスとして提供し、クライアント側ライブラリからのリクエストをXRPノードにプロキシします。開発者は次のエンドポイントに到達できます: grpc.xpring.tech:80
Xpringは、XRPノードユーザーが rippledのオープンソースコンポーネントとしてアダプターを展開および使用するためのゼロコンフィグの方法の構築に取り組んでいます。乞うご期待!
Xpringは今後、コミュニティ、開発者、パートナーと協力して、エコシステム内のアプリのニーズを満たすために機能セットを拡張していきます。 また、近い将来、より多くの言語とプラットフォームへのサポートを拡大していきます。