Skip to content
@bitcoindevkit

Bitcoin Dev Kit

The Bitcoin Dev Kit project (formerly Magical Bitcoin 🧙) is building tools and libraries designed to be a solid foundation for descriptor based Bitcoin wallets

Hey there 👋

An image of the bitcoin development kit logo

Bitcoin Development Kit (BDK) is a library that allows you to seamlessly build cross-platform Bitcoin wallets without worrying about bitcoin internals.

BDK is based on the powerful rust-bitcoin and rust-miniscript libraries.

Learn the simplest way to integrate Bitcoin wallet features into any application at bitcoindevkit.org.

🔨 Contributing to the ecosystem

Our team maintains bdk which is the core library, while also maintaining a number of other related open source projects like:

  • BDK CLI - A CLI wallet library and REPL tool to demo and test the BDK library
  • BDK FFI - A foreign language bindings generator for BDK (experimental)
  • BDK Documentation - Our open source documentation

😃 Join our community

Open source is fundamental to this project and we would love to connect with you.

Most of our communication happens on the BDK discord server, come say hi!

Pinned

  1. bdk bdk Public

    A modern, lightweight, descriptor-based wallet library written in Rust!

    Rust 780 279

  2. bdk-cli bdk-cli Public

    A CLI wallet library and REPL tool to demo and test the BDK library

    Rust 105 59

  3. bitcoindevkit.org bitcoindevkit.org Public

    BDK project home page (originally magicalbitcoin.org 🧙)

    JavaScript 45 65

  4. bdk-ffi bdk-ffi Public

    Please consider this project *experimental*. But we hope to have an official release out soon.

    Rust 82 33

Repositories

Showing 10 of 31 repositories

Top languages

Loading…

Most used topics

Loading…