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
  • 欢迎使用TokenPocket开发文档,通过学习本文档,你可以使用以下方式接入钱包相关功能
  • 准备工作
  1. 移动端钱包

准备开始

欢迎使用TokenPocket开发文档,通过学习本文档,你可以使用以下方式接入钱包相关功能

  • Android iOS SDK接入,实现拉起钱包进行授权,转账,合约操作签名,并且获取相应的回调结果

  • Deeplink 方式实现拉起钱包签名字符串,转账,签名合约操作,通过callback url方式,获取到相应操作结果

  • DeepLink 方式拉起钱包,在钱包dapp浏览器打开dapp

  • 开发Dapp应用程序,在钱包dapp浏览器中运行

  • EOS网络支持MiniWallet功能

  • EOS网络支持资源代付

  • TIP协议

  • WalletConnect

准备工作

在接入钱包功能之前,开发者需要根据自己产品形态,确认接入方式

  • 如果是开发独立App,包含u3d,cocos游戏等,需要拉起钱包进行身份认证,Token转账,合约操作等。这种场景需要使用Mobile SDK的方式接入,开发者集成TokenPocket提供的SDK,调用相关的方法,拉起钱包,操作完成后,会收到相应的回调结果。后续文章Wallet-SDK-Android Wallet-SDK-iOS将详细介绍这种接入方式

  • 如果是开发H5应用,运行在手机系统浏览器,需要拉起钱包进行转账,合约操作等,则需要使用DeepLink方式,由于DeepLink方式无法像Mobile SDK一样,操作完成直接回调app返回结果,所以这里需要传递callback url参数,开发者在服务端实现相关接口,用于接收回调结果。后续文章DeepLink接入方式将详细介绍这种接入方式

  • 如果是开发Dapp,直接在钱包Dapp浏览器运行,TokenPocket钱包Dapp浏览器兼容各个网络的插件钱包协议,如EVM系列兼容metamask,walletConnect,Tron兼容tronlink等,只需要按照相关插件钱包协议开发完成了,即可在TokenPocket的Dapp浏览器中运行。另外,TP也提供了tp-js-sdk,实现了很多扩展功能。后续文章JS-SDK将详细介绍这种接入方式

Previous移动端钱包NextMobile SDK

Last updated 3 years ago