Skip to Content
离线签名概览

Air-Gap(离线二维码签名)

使用 UR 编码二维码构建”设备保持离线”的签名流程。

工作原理

  1. 构建请求:创建签名请求 UR 数据包,渲染为动画二维码帧
  2. 设备扫描:设备扫描二维码,在屏幕上验证详情,离线签名
  3. 获取签名:设备以动画二维码形式显示签名 UR
  4. 广播交易:应用扫描响应,验证后通过网络广播

按链快速开始

请求类型响应类型
Ethereum & EVMeth-sign-requesteth-signature
Bitcoin (PSBT)crypto-psbtcrypto-psbt
Solanasol-sign-requestsol-signature
Trontron-sign-requesttron-signature

API 参考

  • 基础 API – 核心 UR 类型:CryptoHDKeyCryptoCoinInfoCryptoKeypath

依赖包

# Keystone SDK 和 UR 注册表 npm install @keystonehq/keystone-sdk @keystonehq/bc-ur-registry-eth # UR 基础库 npm install @ngraveio/bc-ur

示例和演示

注意:Air-Gap 设计为离线使用,没有在线浏览器演示。

Last updated on