前端

在 Solana 上进行前端开发,涉及与 Programs、钱包以及流行的 JavaScript 框架(如 React)协作。与这些组件交互时,需要处理连接、交易创建以及读取 Solana 账户数据。

Solana Kit@solana/kit)是完成此类工作的标准 JavaScript SDK。你可以通过小型、可组合的插件来构建客户端,在需要时添加 React 绑定,并引入所需链上程序的自动生成客户端。

主要库

web3.js v1 and wallet-adapter are legacy

许多 Solana 项目仍依赖较旧的 @solana/web3.js(v1)和 @solana/wallet-adapter-*。对于新项目,建议使用 @solana/kit 配合下方的 Kit 插件;Wallet Standard 发现机制(通过 @solana/kit-plugin-wallet)可替代 wallet-adapter 以支持现代钱包。

  • Kit 客户端指南:通过插件构建支持 RPC、签名和发送交易的客户端。
  • React 指南:基于同一客户端的 @solana/react 绑定与钱包 Hooks。
  • Next.js 教程:在 App Router 中构建一个完整的连接钱包与 SOL 转账应用。
  • 迁移至 Kit:了解 web3.js 和 wallet-adapter 的概念如何映射到 Kit。

Is this page helpful?

Table of Contents

Edit Page
©️ 2026 Solana 基金会版权所有