Bitcoin Provider
// react
const { providers } = useTomo()
const { bitcoinProvider } = providers;
// pure js
const bitcoinProvider = window.tomo_bitcoinGet Address and Balance
// interface
getAddressType(): string
changeAddressType(addressType: string): Promise<void>
export enum AddressType {
P2PKH,
P2WPKH,
P2TR,
P2SH_P2WPKH,
}
// react
const btcAddressType= await bitcoinProvider.getAddressType()
await bitcoinProvider.changeAddressType("P2SH_P2WPKH")
// pure js
const btcAddress = await window.tomo_bitcoin.getAddressType()
await window.tomo_bitcoin.changeAddressType("P2PKH")Get the public key
Switch Network
Provider Functions
Signing a Message
Sign Psbt
Send Bitcoin
Last updated