Skip to content

Invoke Transfer

不管是集成在Bitget Wallet内部的dapp,还是其他的第三方dapp,在移动端都可以使用deeplink方式加上正确的传参直接唤起钱包app的支付页面进行支付。

唤起步骤

1. 构建deeplink链接

示例链接:bitkeep://tranfer?chain=matic&contract=0xc2132d05d31c914a87c6611c10748aeb04b58e8f &to=0xB8755c28eC7FA297f39ccaDEA1a52AcF39C2d2ea&amount=10.5

对于平台币来说:bitkeep://tranfer?chain=matic&contract= &to=0xB8755c28eC7FA297f39ccaDEA1a52AcF39C2d2ea&amount=10.5

参数说明

参数名类型是否必填描述
chainstring1️⃣需要发起交易的链
contractstring交易token的合约地址,如果是平台币值为空字符串
tostring交易发送to地址
amountstring交易金额

注释1️⃣: 点击下载查看所有支持的链下载 JSON chain参数值主要支持以下链,且对照关系如下:

链名称chain参数值
Bitcoinbtc
Solanasol
Tonton
Ethereumeth
Binance Smart Chainbnb
Polygonmatic
Arbitrumarb
basebase
Optimismoptimism
Trontrx
Dogedoge
Dashdash
Dashdash
Morph Holeskymorph
Linealinea
Suisuinet
Ripplexrp
Aptosapt
Nearnear
Cosmosatom
Merlin Chainmerlin
Mantlemnt
Fantomftm
World Chainevm#480
Avalanche-Cavax_c
Avalanche-Xavax_x

2.唤起Bitget Wallet APP transfer 页面

安装@bitget-wallet/utils插件,调用transfer方法唤起Bitget Wallet APP transfer 页面,具体说明参考以下链接: https://www.npmjs.com/package/@bitget-wallet/utils