A collection of awesome open source Rust Bitcoin projects, libraries and packages.
- Bitcoin Dev Kit (BDK) - With BDK, you can seamlessly build cross platform mobile wallets.
- Lightning Dev Kit (LDK) - The simplest way to integrate Lightning into your Bitcoin wallet.
- Sensei - Sensei is a lightning node implementation focused on making Bitcoin accessible to the entire world.
- Nakamoto - Privacy-preserving Bitcoin light-client implementation in Rust.
- Revault - A superior custody solution for institutions holding bitcoin.
- Fedimint - Federated Mint Prototype.
- LNP/BP - Non-profit supervising layer 2 & 3 protocols on Bitcoin & Lightning Network.
- Braiins OS - Our mission is to give you complete control of your Bitcoin mining operation.
- Rust Bitcoin - Rust Bitcoin library.
- Rust Lightning - A highly modular Bitcoin Lightning library written in Rust.
- LDK Sample - Sample node implementation using LDK
- Blocks Iterator - Iterate over Bitcoin blocks.
- Rusty Paper Wallet - Generates bitcoin paper wallet offline in a single html page.
- Rust DLC - Rust library for working with Discreet Log Contracts
- Rust Nostr - The Stage 2 building block to reach the dream of DSNs with Bitcoin DeFi.
- BIP 39 Solver - Brute force BIP-39 Mnemonic using CPU
- Validating Lightning Signer Improving Lightning security with fully validated remote signing.
- The Eye of Satoshi - Lightning Watchtower
- GUN - Go Up Number Wallet - The Go Up Number Wallet
- Bitcoin From Scratch - Bitcoin from scratch with Rust
List created and maintained by: Fodé Diop. PRs always welcomed!
© Copyright 2022 Bitcoin Developers Academy - MIT License