Keyring Support
ENGLISH日本語中文
中文
中文
  • KEYRING 支持页面
  • KEYRING PRO
    • 入门指南
    • 如何使用
      • 账户
      • 发送和接收代币
      • KEYRING交易所
      • 添加代币
      • 添加RPC
      • 币搜索
      • 设置安全措施
      • 备份钱包
      • NFC密钥卡操作
      • 查看私钥
      • 管理NFT
      • 流动性
      • 固定交易
      • 历史
    • FAQ
    • 社交链接
    • keyring.app
  • KEYRING PRO上的比特币地址
  • KEYRING SMART
    • 运作方式
    • 手机浏览器无法登录 Wallet 的解决方法
    • FAQ
    • 标题:KEYRING Smart SDK 集成指南
    • 免责声明
    • 服务条款
    • 隐私政策
  • KEYRING SMART DECARD
    • 入门指南
    • 手机浏览器无法登录 Wallet 的解决方法
    • 拯救您的 DeCard
    • FAQ
  • KEYRING EMAIL WALLET
    • KEYRING Email Wallet是什么?
    • 如何使用
    • 空投
    • FAQ
    • Receive Link
      • 如何创建Receive Link
      • 如何领取代币
      • Receive Link FAQ
  • KEYRING HARD WALLET
    • 开始使用
    • 接收和发送代币
    • 兑换
    • 发送和列出NFT
    • 重置钱包
    • FAQ
    • KEYRING Hard Wallet
  • KEYRING PiGET
    • 如何使用
    • 空投
    • 支付
    • PiGET 余额检查器
    • Top-Up
  • KEYRING EZ WALLET
    • 如何使用
  • KEYRING CONNECT
    • 如何使用
  • Support Ticket
    • 向我们发送票据
Powered by GitBook
On this page
  • 支持的区块链
  • 主要功能
  • 重要提示
  • 以太坊登录(SIWE)
  • 为什么要集成 KEYRING Smart SDK?
  • 签署消息
  • 发送代币
  • 发送 NFT
  • 面向开发者的开源 SDK
  • KEYRING Smart Passkey Wallet
  • KEYRING Smart DeCard
  • 联系我们以了解更多集成细节
  1. KEYRING SMART

标题:KEYRING Smart SDK 集成指南

将 KEYRING Smart SDK 集成到您的 dApp 中

PreviousFAQNext免责声明

Last updated 4 months ago

开发者可以集成 KEYRING Smart SDK,在 dApp 中启用 Smart Wallet 功能。然而,根据 dApp 的现有代码,可能需要进行一些调整,以确保 SDK 功能的兼容性和正常运行。

支持的区块链

SDK 支持以下区块链网络:

  • Ethereum

  • Polygon

  • Binance Smart Chain

  • Optimism

  • Arbitrum

主要功能

SDK 提供以下核心功能:

  • signMessage

  • signTypedData

  • signUserOperation

这些功能遵循 Viem 库 中定义的指南。有关详细的实现和示例,请参考 Viem 文档。

重要提示

智能账户的调整:某些智能合约目前尚不支持执行 EIP-2612 和 EIP-1271。因此,在使用智能账户时可能需要进行调整。有关更多信息,请参考相关讨论。

以太坊登录(SIWE)

KEYRING Smart SDK 支持 以太坊登录(Sign In with Ethereum, SIWE)。

要验证签名,需要根据 Stackup SIWE 文档 中的指南进行服务器端的修改。

为什么要集成 KEYRING Smart SDK?

KEYRING Smart Wallet 是一款基于 ERC-4337 的智能合约钱包,相较于传统钱包,这是一项重大革新。它通过简化和优化众多功能,为用户提供了更加高效的体验,并成为加密市场的新里程碑。

虽然这一新概念可能需要对现有合约进行一些调整,但其优势远远超过挑战。通过集成 KEYRING Smart SDK,您的项目将能够使用许多强大的功能。

联系我们后,我们将为您的项目量身定制一个专属钱包——一款完全定制化的钱包,您可以自由调整和优化。

以下是 KEYRING Smart 的功能演示:

签署消息

集成 KEYRING Smart SDK 并与我们创建您的定制钱包后,用户将能够通过该定制钱包登录。

此外,登录时,他们会收到基于 SIWE(以太坊登录签名)功能的签名消息。这使用户可以查看登录命令的详细信息,从而对其登录的应用程序进行额外的安全控制。

发送代币

发送代币是加密钱包中的常见功能,但 KEYRING Smart 的特别之处在哪里?

通常,您需要使用原生代币支付 gas 费用。这对加密新手来说可能会感到困惑。许多用户收到空投代币,却不知道如何发送或交易这些代币。

KEYRING Smart 通过允许用户使用项目批准的任意代币支付 gas 费用,解决了这一问题。 例如,如果 Token A 在以太坊上被空投,用户可以直接用 Token A 支付 gas 费用,无需 ETH!

这一功能让操作更简单、更流畅,非常适合新手和资深用户。此外,KEYRING Smart 使用 Passkey 技术,为您的钱包提供顶级的安全性和保障。

发送 NFT

与发送代币类似,集成了 KEYRING Smart SDK 的钱包用户可以轻松发送 NFT,并使用项目批准的任意代币支付 gas 费用。

当然,该过程包括使用 Passkey 技术进行安全验证。

面向开发者的开源 SDK

目前,KEYRING Smart 提供两种产品:KEYRING Smart Passkey Wallet 和 KEYRING Smart DeCard。 DeCard 是一款基于 NFC 卡技术的钱包。

了解更多关于 KEYRING Smart DeCard 的信息:

面向开发者的开源 SDK

KEYRING Smart SDK 是开源的,开发者可以将其集成到自己的 dApp 中。轻松定制并增强您的应用程序!

KEYRING Smart Passkey Wallet

KEYRING Smart DeCard

联系我们以了解更多集成细节

我们已提供开源 SDK,但为了确保您的 dApp 能够顺畅运行,请联系我们以便我们根据您的需求进行审核和调整。

欢迎通过以下电子邮件联系我们:

  • info@bacoor.co

KEYRING SMART DECARD
signMessage (Smart Account)
Add ERC: Contract signature validation extension for EIP-2612 PermitFellowship of Ethereum Magicians
Validating Signatures with ERC-4337 AccountsStackup
npm: sdk-v2-passkeywalletnpm
npm: sdk-v2-keyringsmartnpm
Logo
Logo
Logo
Logo
Logo