SuperAPI AI 工具集

openfort-backend-wallets

部署与运维

查看项目

更新于 10-16 03:10

技能介绍

用途:在服务端创建并操作 Openfort 后端钱包(开发者托管),面向自动化区块链操作,无需用户交互,私钥存放于硬件安全环境。

主要能力:支持 EVM 与 Solana 后端钱包的创建、列表、查询、删除;EVM 支持 EIP-7702 无 Gas 交易、批量原子交互、签名(哈希、EIP-191、交易、EIP-712);Solana 默认通过 Kora 实现无 Gas 转账 SOL 与 SPL 代币、发送指令交易与原始交易、签名;支持私钥导入导出,SDK 内部处理加解密;提供策略引擎与费用赞助(pay_for_user、charge_custom_tokens、fixed_rate)及 CRUD。

使用方式:npm install @openfort/openfort-node;EVM 需 npm install viem;Solana 需按资料列出的一组 @solana 依赖。配置 OPENFORT_SECRET_KEY、OPENFORT_WALLET_SECRET、OPENFORT_PUBLISHABLE_KEY、OPENFORT_BASE_URL 环境变量,初始化 SDK 后调用相应接口。变更类请求使用双层认证(API Key 与 X-Wallet-Auth),SDK 自动生成,钱包认证请求失败不重试。

限制:测试密钥仅限测试网,不可托管真实资金;切换正式环境须用 live 密钥创建新钱包,不可迁移或复用测试钱包;secret key 仅限服务端,禁止提交或暴露给客户端;删除钱包不可逆;Solana 操作需配置 publishableKey。其余细节暂未提供。