跳转到主要内容
Beta:钱包即服务目前处于测试阶段。SDK 的方法和结构可能会快速变化,重大变化按需通知客户。WaaS 仅在付费计划中提供 —— 联系 Helius 团队获取更多信息。
Helius 钱包即服务 (WaaS) 将非托管嵌入钱包添加到您的应用程序中。 您的用户可以通过密钥、电子邮件或现有 Solana 钱包注册 —— 无需种子短语 —— 并获得他们完全控制的嵌入 Solana 钱包。您通过一个 React 提供程序和一个来自 helius-wallet-kit npm 包的 hook 进行集成。
使用现有钱包(如 Phantom)登录是一种登录方法 —— 它认证用户进入其嵌入的 Helius 钱包;签名始终使用嵌入钱包而非外部钱包。 社交登录(Google、Apple、Discord、X)即将推出。
每个用户的钱包由 Helius 管理的组织下的 Turnkey 基础设施安全保护。密钥从不离开 Turnkey 的安全隔离区,签名在客户端进行。

为什么选择 Helius WaaS

  • 一次集成。 嵌入式钱包、客户端签名、RPC 和优化的交易发送都来自单一 SDK —— 一个提供程序,一个 hook。无需单独的钱包供应商。
  • 单一账单。 钱包和签名通过您已有的 Helius 学分 结算 —— 每次签名固定 200 学分($0.001),无单独订阅,无每月活跃用户费。钱包数量不影响账单;只有签名数量会影响。
  • 创业成本的企业费率。 WaaS 运行在您的应用已使用的 Helius 基础设施上,每次签名固定 200 学分($0.001),价格与企业级嵌入钱包计划竞争 —— 无单独订阅,无每席费用。默认通过无密钥的 Secure RPC 发送交易,或通过 Helius Sender 优化着陆。

工作原理

  • 每位终端用户获得一个专用的嵌入钱包(即 Turnkey 子组织),在首次登录时创建。
  • 签名在客户端进行 —— 从用户的浏览器直接针对 Turnkey 签署交易和消息。您的服务器从不持有密钥。
  • 交易通过 Helius 路由 —— 默认直接到您的项目的无密钥 Secure RPC URL,或在您添加服务器路由处理程序时通过 Helius Sender。
  • 使用通过您现有的 Helius 学分进行结算 —— 请参阅定价

前提条件

  • 一个付费的 Helius 计划 —— WaaS 可在任何付费计划中使用。注册
  • 一个 Helius API 密钥 —— 在您的控制台中创建。
  • 一个基于 Node.js 18+React 18+ 应用。提供程序和 hook 与框架无关;仅当您添加可选路由处理程序时需要 Next.js 14+。

定价

WaaS 通过您现有的 Helius 学分结算 —— 无单独订阅。每个签名费用为 200 学分(按标准学分费率为 $0.001),包括嵌入钱包和签名。失败的签名不计费。
每个签名操作都是一个签名:signMessage, signTransaction, 和 signAndSendTransaction 每个生成一个。WaaS 可在任何付费计划中使用。
WaaS → 分析中的 控制台中跟踪钱包、签名和花费的学分。

后续步骤

快速入门

安装 SDK 并连接提供程序。

配置

配置选项和控制台登录方法。

使用钱包

读取认证状态、签名、发送和读取历史记录。

API 参考

useHeliusWallet() hook 和导入。