跳转到主要内容
Helius TypeScript SDK为所有Helius API提供类型安全的方法,使代理与Solana进行交互的速度最快。
  • Package: helius-sdk (npm / pnpm / yarn)
  • Version: 2.x (使用 @solana/kit,而不是 @solana/web3.js)
  • Runtime: 任何JavaScript运行时 — 浏览器、Deno、Bun、edge runtimes(Cloudflare Workers, Vercel Edge), Node.js 20+
  • TypeScript: 5.8+ (包含完整类型定义)
  • License: ISC

安装

快速开始

客户端选项

命名空间

所有方法通过helius客户端访问。DAS API 方法和标准Solana RPC 方法可直接在helius.*上使用。其他功能组织为命名空间:

编程注册(认证模块)

认证模块是一个独立的导入——不是在主HeliusClient上。用于编程代理注册流程。

深入探讨

最佳实践

推荐模式、分页、常见错误和错误处理

API 参考

每个命名空间的完整方法列表

资源

GitHub 仓库

源代码、示例和问题跟踪

代码示例

按命名空间组织的每个方法的工作示例

SDK API 文档(TypeDoc)

从源代码生成的完整 API 文档

迁移指南(1.x 到 2.x)

从 @solana/web3.js 升级到 @solana/kit