Solana 文档Solana SDK官方 SDK

Solana 的 JavaScript/TypeScript SDK

Solana 客户端

@solana/client 是无界面的 Solana 运行时,将 RPC、钱包、交易和订阅集成在一个存储中。

PackageDescriptionGitHub
@solana/client无界面客户端运行时Source

Solana React Hooks

@solana/react-hooks@solana/client 之上,增加了 React provider 和 hooks,复用相同的运行时和缓存。

PackageDescriptionGitHub
@solana/react-hooks用于 UI 的 React provider + hooksSource

Solana Kit

@solana/kit 是推荐用于在 Solana 上开发的 TypeScript SDK。

描述GitHub
@solana/kit核心 SDK源代码
@solana-program/system与 System Program 交互源代码
@solana-program/token与 Token Program 交互源代码
@solana-program/token-2022与 Token-2022 程序交互源代码
@solana-program/memo与 Memo 程序交互源代码
@solana-program/compute-budget与 Compute Budget 程序交互源代码
@solana/kit-pluginsKit 插件源代码

签名与密钥管理

适用于多个密钥管理后端的 kit 兼容后端签名:

包名描述GitHub
@solana/keychain统一签名:内存、Vault、Privy、Turnkey、AWS KMS、Fireblocks、GCP KMS、CDP、Para、Dfns源代码

请参阅添加签名者指南以集成其他密钥管理服务。

Solana Web3.js

@solana/web3.js 是 Solana 的传统 TypeScript SDK。

描述GitHub
@solana/web3.js核心 SDK源代码
@solana/spl-token与 Token Program、Token-2022 和 Associated Token Program 交互源代码
@solana/spl-memo与 Memo 程序交互源代码

Is this page helpful?

Table of Contents

Edit Page

管理者

©️ 2026 Solana 基金会版权所有
取得联系