Skip to content

Invoke Transfer

Both dapps integrated within Bitget Wallet and third-party dapps can utilize deeplinks with proper parameters to directly trigger the wallet app's payment interface on mobile devices.

Invocation Steps

Example Link:bitkeep://tranfer?chain=matic&contract=0xc2132d05d31c914a87c6611c10748aeb04b58e8f &to=0xB8755c28eC7FA297f39ccaDEA1a52AcF39C2d2ea&amount=10.5

For a native coin:bitkeep://tranfer?chain=matic&contract= &to=0xB8755c28eC7FA297f39ccaDEA1a52AcF39C2d2ea&amount=10.5

Parameter Description

ParameterTypeRequiredDescription
chainstring1️⃣Chain for initiating the transaction
contractstringToken contract address, if the token is a native token, it should be an empty string
tostringRecipient address
amountstringTransaction amount

Note1️⃣: Click to download to view all supported chainsDownload JSON The chain parameter values mainly support the following chains, and the corresponding relationships are as follows:

Chain Namechain Parameter Value
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.Launch Bitget Wallet APP transfer page

Install the @bitget-wallet/utils plugin and call the transfer method to launch the Bitget Wallet APP transfer page. For detailed instructions, please refer to the following link: https://www.npmjs.com/package/@bitget-wallet/utils