ライブで試す
Rusty Kaspa のブラウザ向けサンプルを実行
以下のサンプルは Rusty Kaspa v2.0.0 のブラウザ向け SDK リリースから配信されています。ページを離れずに SDK の動作を確認できます。
開発方法
開発方法を選ぶ
開発するシステムに合う SDK またはインフラのルートから始めましょう。
WASM SDK で開発
アップストリームのブラウザおよび Node.js 向けバインディングを使い、ウォレットフロー、トランザクション、RPC 接続を実装します。
ネイティブ Rust で開発
Rusty Kaspa 内の Rust クレートを、バックエンドサービス、システム連携、ウォレット内部処理、ノード周辺のワークロードに利用します。
コミュニティ API手軽なデータ取得や制約のある環境向けに、コミュニティがホストする API を利用できます。ベストエフォートで、SLA はありません。
REST API ドキュメントノード
ノードを動かす
Docker で Rusty Kaspa をローカル起動します。永続的に運用する場合は、Docker Hub を確認するか、ソースからビルドしてください。
最新の Rusty Kaspa イメージを実行
ポート 16110 で gRPC を公開し、開発マシンからノードに接続できるようにします。一時的なコンテナのため、永続ストレージとインバウンド P2P 接続はありません。
ツール
現在のツールチェーン
現時点で開発者が利用できる安定したインターフェースと、個別に示した新しい取り組み。
ネイティブスタック
Rusty Kaspa
Rust クレート、ウォレット内部処理、フルノード、RPC、インデックス作成、ネットワークへの直接接続。
ライブラリ&SDKs
WASM SDK
アプリ、ウォレット、トランザクションフロー向けのアップストリームのブラウザおよび Node.js バインディング。
ほぼ完成しています。技術スタックに Python を使っている場合は、現在でも利用できます。
コミュニティプロジェクト
エコシステムのツールとインフラ
アップストリームの SDK とノードスタックを補完する、幅広い Kaspa エコシステムのオープンソースプロジェクト。
アクセス
ネットワークへのアクセス
開発者が実際に必要とする用途別にまとめたドキュメント、クエリ手段、ノード資料、テストフロー。
クエリとアクセス
公開ツールと、コミュニティがホストする軽量な API を通じてネットワークにクエリを実行します。コミュニティ API はベストエフォートで、SLA はありません。
開発動向
公開の場で進行中の開発を追う
主要な議論チャンネルを確認し、SDK、プロトコル、試験的なプログラマビリティの開発を追いましょう。