二维码协议
简介
本文档描述了TokenPocket钱包支持的二维码协议,注意,TokenPocket钱包存在多个二维码扫描入口,个别入口扫码功能略有差异,下文会详细说明。
TokenPocket Android 1.6.7已经支持了新版本的二维码协议,1.6.7以及以上版本观察钱包冷钱包交互都使用新的扫码协议,详情请查看 EVM TRON EOSIO Solana BTC
TokenPocket支持二维码协议格式如下
收款码
EOS创建账号
BTC观察钱包导入
观察钱包冷钱包
DApp登录
DApp唤起钱包转账
DApp唤起钱包签名交易
DApp唤起钱包签名字符串
WalletConnect
收藏DApp
扫码打开DApp
收款码
EVM系列网络支持两种格式收款码协议
EOS支持两种格式收款码协议
账号
ScanProtocol
BTC, TRON, Cosmos, SOL,IOST,Polkadot,均以钱包地址或者账号(IOST)作为内容生成收款码
EOS创建账号
该协议用于EOS账号创建
BTC观察钱包导入协议
该二维码协议用于导入BTC观察钱包,注意,该二维码协议只有在导入BTC观察钱包界面扫码才能生效
观察钱包冷钱包
TokenPocket钱包目前支持观察钱包冷钱包的网络包含所有EVM系列网络,EOS,TRX,BTC,SQL
注意:观察钱包生成的二维码可以在冷钱包首页扫码入口扫描,冷钱包签名后生成的二维码必须在观察钱包转账页面弹出对话框扫码入口扫描才能生效
如下图:


EVM
观察钱包生成待冷钱包签名的二维码协议格式
冷钱包签名后生成的二维码协议格式
EOS
观察钱包生成待冷钱包签名的二维码协议格式
冷钱包签名后生成的二维码协议格式
TRX
观察钱包生成待冷钱包签名的二维码协议格式
冷钱包签名后生成的二维码协议格式
SOL
观察钱包生成待冷钱包签名的二维码协议格式
冷钱包签名后生成的二维码协议格式
BTC
观察钱包生成的待冷钱包签名的二维码协议格式
冷钱包签名后生成的二维码协议格式
WalletConnect
TP钱包支持扫描WalletConnect二维码链接钱包,WalletConnect详情可参考:
DApp 登录,转账,签名交易,签名字符串
DApp扫码唤起钱包相关操作协议和DeepLink一致,详情可参考:
二维码内容和Deeplink协议中param参数内容格式保持一致,用TP钱包扫描二维码后,会自动唤起相关操作。这里注意,如果扫码后想要获取操作结果,必须提供callbackUrl用于接收操作结果。
收藏DApp
TIP字段详情可参考:
扫码打开DApp
TP钱包扫描该协议二维码,可以用DApp浏览器打开对应链接
Last updated