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
参数说明
参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|
chain | string1️⃣ | 是 | 需要发起交易的链 |
contract | string | 是 | 交易token的合约地址,如果是平台币值为空字符串 |
to | string | 是 | 交易发送to地址 |
amount | string | 是 | 交易金额 |
注释1️⃣: 点击下载查看所有支持的链 chain参数值主要支持以下链,且对照关系如下:
链名称 | chain参数值 |
---|---|
Bitcoin | btc |
Solana | sol |
Ton | ton |
Ethereum | eth |
Binance Smart Chain | bnb |
Polygon | matic |
Arbitrum | arb |
base | base |
Optimism | optimism |
Tron | trx |
Doge | doge |
Dash | dash |
Dash | dash |
Morph Holesky | morph |
Linea | linea |
Sui | suinet |
Ripple | xrp |
Aptos | apt |
Near | near |
Cosmos | atom |
Merlin Chain | merlin |
Mantle | mnt |
Fantom | ftm |
World Chain | evm#480 |
Avalanche-C | avax_c |
Avalanche-X | avax_x |
2.唤起Bitget Wallet APP transfer 页面
安装@bitget-wallet/utils插件,调用transfer方法唤起Bitget Wallet APP transfer 页面,具体说明参考以下链接: https://www.npmjs.com/package/@bitget-wallet/utils