Bitcoin Dev Kit

Bitcoin Dev Kit

With BDK, you can seamlessly build cross platform mobile wallets.
Distributed

Description

Bitcoin Dev Kit (BDK) offers a comprehensive toolkit for building Bitcoin wallet applications with support for customizable blockchain backends, databases, signers, coin selection, key management, and more. It is designed to handle low-level Bitcoin logic, allowing developers to focus on creating custom user experiences. BDK supports multi-language integration, including C, Swift, Java, and Kotlin, and enables complex spending policies through descriptors and miniscript. It is optimized for performance on modern embedded devices.