Rust Bitcoin

Open-source Rust projects categorized as Bitcoin

Top 23 Rust Bitcoin Projects

  1. ord

    👁‍🗨 Rare and exotic sats

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. stacks-core

    The Stacks blockchain implementation

  4. rust-lightning

    A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

    Project mention: L402: The Missing Piece in the Internet's Payment Infrastructure | news.ycombinator.com | 2024-07-15
  5. exonum

    An extensible open-source framework for creating private/permissioned blockchain applications

  6. electrs

    An efficient re-implementation of Electrum Server in Rust

  7. start-os

    Linux server OS optimized for self-hosting

    Project mention: Self Hosting 101 – A Beginner's Guide | news.ycombinator.com | 2024-07-17
  8. bdk

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

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. parity-bitcoin

    The Parity Bitcoin client

  11. xmr-btc-swap

    Bitcoin–Monero Cross-chain Atomic Swap

  12. wagyu

    A Rust library for generating cryptocurrency wallets

  13. fedimint

    Federated E-Cash Mint

  14. nakamoto

    Privacy-preserving Bitcoin light-client implementation in Rust

  15. liana

    The missing safety net for your coins

    Project mention: Kidnappers sever finger of cryptocurrency millionaire David Balland | news.ycombinator.com | 2025-01-24

    https://github.com/wizardsardine/liana

  16. bwt

    A lightweight wallet indexer for Bitcoin, available as an Electrum RPC server and a modern HTTP REST API.

  17. interbtc

    interBTC: Bitcoin Anywhere

    Project mention: A modular and programmable layer for Bitcoin and the multi-chain ecosystem | news.ycombinator.com | 2024-08-25
  18. mostro

    Lightning Network peer-to-peer exchange platform on Nostr

  19. rgb-core

    RGB Core Library: consensus validation for private & scalable client-validated smart contracts on Bitcoin & Lightning

  20. notedeck

    The nostr browser

  21. rs-merkle

    The most advanced Merkle tree library for Rust

  22. agora

    File server that accepts Lightning Network payments for downloads (by agora-org)

  23. bitcoin-circle-stark

    Building blocks of a Circle STARK verifier in Bitcoin script

    Project mention: Bitcoin OP_CAT Use Cases Series #2: Merkle Trees | dev.to | 2024-06-23

    Zero-Knowledge Proof STARK (Succinct Transparent Arguments of Knowledge) is a type of zero-knowledge proof system. STARKs are designed to allow a prover to demonstrate the validity of a computation to a verifier without revealing any sensitive information about the computation itself. If OP_CAT were to be added to Bitcoin, it could potentially enable the implementation of a STARK verifier in Bitcoin Script, with work already ongoing. This would allow for secure and private transactions on the Bitcoin network. Compared to pairing-based proof systems such as SNARK, STARK is considered to be more Bitcoin-friendly.

  24. rust-teos

    The Eye of Satoshi - Lightning Watchtower

  25. rust-bitcoin-indexer

    Powerful & versatile Bitcoin Indexer, in Rust

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Bitcoin discussion

Log in or Post with

Rust Bitcoin related posts

  • Kidnappers sever finger of cryptocurrency millionaire David Balland

    2 projects | news.ycombinator.com | 24 Jan 2025
  • A modular and programmable layer for Bitcoin and the multi-chain ecosystem

    1 project | news.ycombinator.com | 25 Aug 2024
  • L402: The Missing Piece in the Internet's Payment Infrastructure

    8 projects | news.ycombinator.com | 15 Jul 2024
  • No-KYC P2P Lightning Exchange on Nostr – Mostro.network

    1 project | news.ycombinator.com | 18 Apr 2024
  • Current state of exchanges

    1 project | /r/Bitcoin | 10 Dec 2023
  • DarkFi: Anonymous L1 based on zero-knowledge, MPC and homomorphic encryption

    1 project | news.ycombinator.com | 12 Jul 2023
  • Vitalik Buterin wants Bitcoin to experiment with layer-2 solutions, just like Ethereum

    1 project | /r/CryptoCurrency | 10 Jul 2023
  • A note from our sponsor - InfluxDB
    influxdata.com | 19 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source Bitcoin projects in Rust? This list will help you:

# Project Stars
1 ord 3,897
2 stacks-core 3,024
3 rust-lightning 1,255
4 exonum 1,245
5 electrs 1,177
6 start-os 1,152
7 bdk 942
8 parity-bitcoin 723
9 xmr-btc-swap 686
10 wagyu 626
11 fedimint 607
12 nakamoto 377
13 liana 375
14 bwt 279
15 interbtc 250
16 mostro 228
17 rgb-core 213
18 notedeck 211
19 rs-merkle 198
20 agora 191
21 bitcoin-circle-stark 150
22 rust-teos 147
23 rust-bitcoin-indexer 140

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?