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 chains:Download 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
Polygonmatic
Arbitrumarbitrum
Basebase
Optimismoptimism
Trontrx
Dogedoge
Dashdash
Morph Holeskymorph
Linealinea
Suisuinet
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