└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Bitcoin Development Kit 2 | [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) 3 | 4 | A curated list of BDK resources, projects, codebases, and documentation. 5 | 6 | If you'd like to add to this list, let us know by opening an issue or pull request! 7 | 8 |
9 | 10 | ## Libraries 11 | _Repositories_ 12 | - [bdk](https://github.com/bitcoindevkit/bdk) — The repository for the core bdk crates 13 | - [bdk-ffi](https://github.com/bitcoindevkit/bdk-ffi) — The repository for the Swift, Android, Kotlin/JVM, and Python language bindings 14 | 15 | _Package Managers_ 16 | - [bdk_wallet on crates.io](https://crates.io/crates/bdk_wallet) 17 | - [bdk_sqlite on crates.io](https://crates.io/crates/bdk_sqlite) 18 | - [bdk_file_store on crates.io](https://crates.io/crates/bdk_file_store) 19 | - [bdk_esplora on crates.io](https://crates.io/crates/bdk_esplora) 20 | - [bdk_electrum on crates.io](https://crates.io/crates/bdk_electrum) 21 | - [bdk_chain on crates.io](https://crates.io/crates/bdk_chain) 22 | - [bdk_bitcoind_rpc on crates.io](https://crates.io/crates/bdk_bitcoind_rpc) 23 | - [bdk_hwi on crates.io](https://crates.io/crates/bdk_hwi) 24 | - [BitcoinDevkit Swift library on GitHub](https://github.com/bitcoindevkit/bdk-swift) 25 | - [bdk-android on Maven Central](https://central.sonatype.com/artifact/org.bitcoindevkit/bdk-android) 26 | - [bdk-jvm on Maven Central](https://central.sonatype.com/artifact/org.bitcoindevkit/bdk-jvm) 27 | - [bdkpython on PyPI](https://pypi.org/project/bdkpython/) 28 | - [bdk-rn on GitHub](https://github.com/LtbLightning/bdk-rn) — The React Native language bindings 29 | - [bdk-flutter on GitHub](https://github.com/LtbLightning/bdk-flutter) — The Flutter language bindings 30 | 31 |
32 | 33 | ## Documentation 34 | - [Official BDK Website](https://bitcoindevkit.org/) 35 | - [bdk_wallet API docs](https://docs.rs/bdk/latest/bdk_wallet/) 36 | - [bdk_sqlite API docs](https://docs.rs/bdk_sqlite/latest/bdk_sqlite/) 37 | - [bdk_file_store API docs](https://docs.rs/bdk_file_store/latest/bdk_file_store/) 38 | - [bdk_esplora API docs](https://docs.rs/bdk_esplora/latest/bdk_esplora/) 39 | - [bdk_electrum API docs](https://docs.rs/bdk_electrum/latest/bdk_electrum/) 40 | - [bdk_chain API docs](https://docs.rs/bdk_chain/latest/bdk_chain/) 41 | - [bdk_bitcoind_rpc API docs](https://docs.rs/bdk_bitcoind_rpc/latest/bdk_bitcoind_rpc/) 42 | - [bdk_hwi API docs](https://docs.rs/bdk_hwi/latest/bdk_hwi/) 43 | 44 |
45 | 46 | ## Applications 47 | - [Bitkey](https://bitkey.build/) — Bitkey is the safe, easy way to own and manage bitcoin. 48 | - [Peach Bitcoin](https://peachbitcoin.com/) — Buy & Sell Bitcoin peer-to-peer. 49 | - [Anchor Watch](https://www.anchorwatch.com/) — Protect your bitcoin with regulated insurance and enterprise-grade multi-institutional custody. 50 | - [Mutiny Wallet](https://www.mutinywallet.com/) — A self-custodial lightning wallet that runs in the browser. 51 | - [Envoy by Foundation](https://foundationdevices.com/) — A Bitcoin wallet with powerful account management and privacy features. 52 | - [Bull Bitcoin](https://www.bullbitcoin.com/) — A non-custodial Bitcoin-only exchange and payments service. 53 | - [Lava](https://www.lava.xyz/) — Bitcoin-secured loans, global payments, instant bitcoin purchases, premium security. 54 | - [Padawan Wallet](https://padawanwallet.com/) — Learn to use bitcoin with signet coins. 55 | - [BitMask Wallet](https://bitmask.app/) — Your Gateway to DeepWeb3 on Bitcoin. 56 | - [Seba Bank](https://www.seba.swiss/) — Get the most out of your assets with a regulated global crypto bank. 57 | - [Smart Vaults](https://www.smartvaults.io/) — Collaborative bitcoin custody. 58 | - [Spotbit](https://github.com/BlockchainCommons/spotbit) — Spotbit is a portable API for Bitcoin price data and candles. 59 | - [Live Wallet](https://github.com/Jwyman328/LiveWallet) — Keep your utxos alive. 60 | - [PSBT Commander](https://github.com/Jared-Dahlke/psbt-commander) — A PSBT creator. 61 | - [Utreexod](https://github.com/utreexo/utreexod) — A full node with support for utreexo accumulators. 62 | - [Bitcoin Safe](https://github.com/andreasgriffin/bitcoin-safe) — A bitcoin wallet for the entire family. 63 | - [Volt Wallet](https://github.com/Zero-1729/volt) — A modern, descriptor-based, financial freedom bitcoin wallet. 64 | 65 |
66 | 67 | ## Podcasts 68 | - [Alekos on the Bitcoin Developers Podcast: Previewing Taproot Transactions in BDK](https://www.youtube.com/watch?v=PgjjKCE8DVc) 69 | - [Raj on the Bitcoin Developers Podcast: Using BDK to Build a Wallet](https://www.youtube.com/watch?v=GHSIPltK-mQ) 70 | - [Steve on the Bitcoin Developers Podcast: Learning BDK from the Command Line](https://www.youtube.com/watch?v=GHSIPltK-mQ) 71 | - [thunderbiscuit on the Bitcoin Developers Podcast: BDK on Android](https://www.youtube.com/watch?v=r6opVPa9YJI) 72 | - [Bitcoin Zavior on the Bitcoin Developers Podcast: Making your First BDK app using React Native](https://www.youtube.com/watch?v=gMpWA875go4) 73 | - [Bitcoin Zavior on the Bitcoin Developers Podcast: Making your First BDK app using Flutter](https://www.youtube.com/watch?v=bd7_u-X6g5Y) 74 | - [Alekos and Daniela on the Chaincode Podcast: Bitcoin Development Kit (BDK)](https://podcast.chaincode.com/2023/05/25/bdk-alekos-daniela) 75 | 76 |
77 | 78 | ## Other 79 | - [Bitcoin Dev Kit Foundation](https://bitcoindevkit.org/foundation/) 80 | --------------------------------------------------------------------------------