Learn more
Introducing Global Identities: Add a personal touch to your end-user's experience with unique subdomain handles!
Table of contents
One of our core principles at Dynamic is to make wallet-based authentication as simple as possible for developers. With that in mind, we’re excited to announce BitcoinKit, powered by Dynamic, to support the OG chain of chains: Bitcoin.
Our BitcoinKit is a powerful solution designed to simplify integrating Bitcoin into your applications, all while providing a user experience reminiscent of Ethereum wallet adapters. Dynamic empowers you to easily add Bitcoin wallets and connectors to manage your assets across all the common Bitcoin wallets.
We built this by leveraging both the Bitcoin Wallet Standard and the custom requirements of different wallets. One of the main benefits of using BitcoinKit is that we abstracted away the subtle differences across these wallets so you don't have to worry about them. In short, you get a simple interface to work with the most common Bitcoin-supported wallets.
This feature is available today - try it here! You can learn more about it in our docs here, and you can book a quick call to chat with us here.
How do I get started with Dynamic's BitcoinKit?
1. Go to app.dynamic.xyz and sign up for your free account.
2. Add the “@dynamic-labs/bitcoin” package
3. Add it to your walletConnectors prop in Dynamic context
4. Enable the chain in your developer dashboard. That’s it, you can now support Bitcoin wallets
We support the most popular Bitcoin wallets:
A partially signed Bitcoin transaction (PSBT) is a standard for collecting multiple signatures for a single transaction. This allows different participants with different keys/signers to sign a transaction without revealing their private keys to others. Multi-sig wallets utilize these. This allows for a multi-step transaction process which is both safer and more efficient.
Bitcoin wallets have multiple addresses and in particular, we leverage the ordinal address and the payment address.
Bitcoin Ordinals
Bitcoin Payment Addresses
Share this article