Developer (Chinese)
  • 开始
  • 移动端钱包
    • 准备开始
    • Mobile SDK
      • iOS
      • Android
      • 常见问题
    • EOS MiniWallet SDK
      • iOS
      • Android
    • DeepLink方式拉起钱包操作
    • JS-SDK
    • EOS资源代付
    • 应用调试
    • 清除TP钱包缓存
  • 插件钱包
    • 指引
      • 介绍
      • 入门
      • 通用术语
      • 初始化dapp
      • 访问账户
      • 发送交易
    • API参考
      • 以太坊 Provider API
      • 波场 Provider API
      • RPC API
      • 签署数据
    • 常见问题
  • 二维码协议
    • 动态二维码
    • EVM网络
    • TRON
    • EOSIO
    • Solana
    • BTC
  • TIP协议
  • Wallet Connect
  • Token
    • Token价格显示支持
    • 添加 Token
    • 添加Token图标
    • FAQ
  • DApp
    • 添加DApp
    • FAQ
  • 公链
    • 公链唯一标识
    • 开放接口
      • Ethereum系列公链
      • Polkadot系列公链
      • EOSIO系列公链
    • 已支持的公链开放接口
      • 交易相关数据
      • 行情相关数据
    • 新增公链
      • 便捷加链介绍和展示
      • 初级支持介绍和展示
      • 高级支持介绍和展示
      • 添加定制链的支持
  • 常见问题
Powered by GitBook
On this page
  • 插件协议支持
  • tp-js-sdk详细文档请参考:https://github.com/TP-Lab/tp-js-sdk
  • 常用的tp-js-sdk接口
  1. 移动端钱包

JS-SDK

PreviousDeepLink方式拉起钱包操作NextEOS资源代付

Last updated 10 months ago

插件协议支持

TokenPocket移动端App已经兼容了Metamask(ETH)、Unisat(BTC)、 TronLink(TRON)、Phantom(Solana)、Scatter(EOS)、IWallet(IOST)、TonConnect(TON) 协议。

如果你的DApp已经支持了MetaMask, Unisat, TronLink, Phantom, Scatter, iWallet, TonConnect,这类插件钱包协议,则无需任何修改直接在TokenPocket App的DApp浏览器中运行。

更多细节信息请查看:

从Android 2.1.8 、 iOS 2.3.8 开始,TokenPocket支持TonConnect(TON)协议。

如何在TokenPocket中使用Nostr相关功能,可以参考:

另外,我们也提供了tp-js-sdk。该sdk只在TokenPocket移动端Dapp浏览器中生效,提供了全屏,保存图片,旋转屏幕等接口

在TP钱包中调试Dapp,可以打开开发者模式。打开方式:打开钱包->我的->关于我们->快速点击顶部TP图标多次->底部点击开发者模式->开发者模式

常用的tp-js-sdk接口

获取app信息

tp.getAppInfo()

扫码

tp.invokeQRScanner().then(console.log)

"abcdefg"

设置dapp全屏

tp.fullScreen({
   fullScreen: 0
})

更多接口和实用方式,请查看详细文档:https://github.com/TP-Lab/tp-js-sdk

tp-js-sdk详细文档请参考:

https://github.com/TP-Lab/tp-js-sdk
https://github.com/TP-Lab/tp-js-sdk
关于Nostr协议TokenPocket(Chinese)
Logo