SolanaのためのJavaScript/TypeScript SDK

Solana Kit

@solana/kit は、Solana 上で開発するための推奨 TypeScript SDK です。コンポーザブルなプラグインからクライアントを組み立て、必要に応じて React バインディングを追加し、呼び出すオンチェーンプログラム用に生成されたプログラムクライアントを取り込みます。

パッケージ説明GitHub
@solana/kitコア SDK:RPC、トランザクション、コーデック、署名者ソース
@solana/reactReact バインディング:ClientProvider とフックソース
@solana/kit-plugin-rpcRPC 接続 + トランザクション送信ソース
@solana/kit-plugin-signer手数料支払者、ID、署名者プラグインソース
@solana/kit-plugin-walletWallet Standard 接続 + React フックソース

プログラムクライアント

instructions ビルダーとクライアントプラグインを公開する生成済みクライアントです(例:tokenProgram()client.token)。

パッケージ説明GitHub
@solana-program/systemSystem Program を操作するソース
@solana-program/tokenToken Program を操作するソース
@solana-program/token-2022Token-2022 program を操作するソース
@solana-program/memoMemo program を操作するソース
@solana-program/compute-budgetCompute Budget program を操作するソース

署名と鍵管理

複数の鍵管理バックエンドにわたる Kit 互換のバックエンド署名に対応:

パッケージ説明GitHub
@solana/keychain統合署名:Memory、Vault、Privy、Turnkey、AWS KMS、Fireblocks、GCP KMS、CDP、Para、Dfns、Crossmint、Openfort、Utilaソース

Keychain ドキュメントバックエンドの選択を参照して、セットアップおよびカストディモデルのガイダンスをご確認ください。

Solana Web3.js

@solana/web3.js はSolanaのレガシーTypeScript SDKです。新しいアプリには@solana/kitを使用してください。詳細はKitへの移行をご覧ください。

パッケージ説明GitHub
@solana/web3.jsコアSDKソース
@solana/spl-tokenToken、Token-2022、および Associated Token programs との連携ソース
@solana/spl-memoMemoプログラムとの連携ソース

Is this page helpful?

目次

ページを編集
© 2026 Solana Foundation. 無断転載を禁じます。