跳到主要内容

Plug & Play SDK 介绍

Plug & Play SDK 是一套基于 UniPass 合约的 with-UI SDK, 这里的 with-UI 指的是 UniPass Wallet.

UniPass Wallet 是我们基于 UniPass 合约实现的一个低门槛的,支持邮件社交恢复的,非托管的智能合约钱包。

通过接入 Plug & Play SDK,开发者可以直接调用 UniPass Wallet 的界面,引导用户通过邮箱或者 Google 第三方登录来创建和使用智能合约钱包(此时你可以将 UniPass Wallet 视为一个网页版的智能合约钱包)。

Plug & Play SDK 可以提供以下功能:

  • 创建和使用智能钱包

    • 低门槛的用户流程。直接唤起 UniPass Wallet 界面,用户可以通过邮箱或者 Google、Apple ID 创建智能钱包;
    • 非托管的智能钱包。使用 MPC 作为智能钱包管理密钥,并支持通过 OpenID 和 DKIM 邮件进行社交恢复;
    • 内含钱包 UI。提供 Wallet 资产展示和转账 UI,提供安全的签名和发交易界面;
    • 基于智能钱包的特殊功能。提供批量交易,Gasless 服务,社交恢复等等。
  • 多平台接入

    • 支持多平台,包括 Web、Android、iOS 和 React Native,适用于不同的应用环境;
    • 适配 Rainbow Kit、Web3 Onboard、Web3 React、Web3 Modal 等主流 Wallet Connectors,可快速集成。

Web SDKs

Popup SDK

Mobile SDKs

Android SDK

iOS SDK

React Native SDK

Wallet Connectors

Wagmi

RainbowKit

Web3 Onboard

Web3 React V8

Web3 React V6

Web3 Modal

RPC 配置

测试网

链标识nodeRPC URL
Goerli (Ethereum testnet)https://node.wallet.unipass.id/eth-goerli
BSC testnethttps://node.wallet.unipass.id/bsc-testnet
Mumbai (Polygon testnet)https://node.wallet.unipass.id/polygon-mumbai
Robin (Rangers testnet)https://node.wallet.unipass.id/rangers-robin
注意

当前 UniPass Wallet 仍处于测试网阶段,请勿往测试网地址内转入真实的主网资产,因为同一个邮箱或谷歌账户注册的 UniPass Wallet 的主网地址与测试网地址不一致。