用途:为应用接入客户端嵌入式钱包,让用户无需理解私钥、助记词或区块链概念即可使用钱包。适用于 React/Next.js、React Native/Expo、原生 iOS、Unity 游戏以及原生 JS/TS 等多平台。
主要能力:提供预置认证弹窗与钱包 UI(React),支持以太坊(EVM)与 Solana 链;认证方式包括邮箱密码、邮箱 OTP、手机 OTP、OAuth(Google、Apple、Twitter、Discord、Facebook、LINE、Epic Games)、游客、SIWE 及第三方认证(Firebase、Supabase、Auth0)。钱包恢复方式含自动(推荐)、密码、Passkey。可通过 pol_... 策略 ID 实现免 gas 交易。
使用方式:先从 Dashboard 获取 Publishable Key(pk_test_...)、Shield Publishable Key、恢复端点与可选 Fee Sponsorship ID。可用 CLI 快速搭建网页项目:npm create openfort@latest。各 SDK 安装示例:React 用 npm install @openfort/react @tanstack/react-query wagmi viem;React Native 用 npm install react-native-get-random-values @openfort/react-native;Unity 通过 UPM git URL 引入并依赖 UniTask v2.3.3;原生 JS 用 npm install @openfort/openfort-js@latest。初始化后调用 configure 创建或恢复钱包,再获取 EIP-1193 provider 发起交易。
限制:测试模式(pk_test_)仅限测试网,生产需切换到 pk_live_ 且用户会生成全新钱包;切勿将 sk_ 密钥下发到客户端;Passkey 恢复要求 iOS 18+ / Android 14+;CLI 目前仅支持 React 网页项目脚手架。其他价格、收费标准等资料暂未提供。