Bitcoin Wallet API

Web Applications

Develop rich Bitcoin applications that interact with user wallets in ways that were not possible before, like signing messages and custom transactions.

Wallets

Expose your wallet functionality to web applications to give users a more usable experience.
Download the first compatible wallet

await bitcoin.enable()

await bitcoin.request({
  method: 'wallet_sendTransaction',
  params: [ 'tb1qp6hf0hev83klhxwgmlltrmkcl6wdatz7n95nzz', 200000 ]
})