Rust Bitcoin

Open-source Rust projects categorized as Bitcoin | Edit details

Top 18 Rust Bitcoin Projects

  • solana

    Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.

    Project mention: Solana network down for 48 hours leaves users facing massive liquidations | reddit.com/r/u_wallcityofficial | 2022-01-23

    While the crypto market was bleeding heavily on Friday, Solana experienced another network crash that caused panic among traders and DeFi users across the crypto community.

  • stacks-blockchain

    The Stacks 2.0 blockchain implementation

    Project mention: Sunset Phase -- Bitcoin No Longer Anchor Chain? | reddit.com/r/stacks | 2021-12-12

    There are no plans for Bitcoin to stop being the anchor chain. Original plans included a sunset for PoX, but that is something the community will decide on, seems like that date will be extended by a lot or eliminated entirely. SIPs and discussions are around that get into this in detail. Ex. https://github.com/blockstack/stacks-blockchain/issues/2613

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • exonum

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

  • parity-bitcoin

    The Parity Bitcoin client

    Project mention: The Parity Bitcoin client, written in Rust | news.ycombinator.com | 2021-06-28
  • electrs

    An efficient re-implementation of Electrum Server in Rust

    Project mention: can't update electrs to the new version following guide | reddit.com/r/raspibolt | 2022-01-11

    error: pathspec 'https://github.com/romanz/electrs.git' did not match any file(s) known to git

  • darkfi

    Anonymous. Uncensored. Sovereign.

    Project mention: what is everyones thoughts on this? | reddit.com/r/xmrtrader | 2021-10-26

    Amir Taaki is working on https://dark.fi/

  • wagyu

    A Rust library for generating cryptocurrency wallets (by AleoHQ)

    Project mention: RiB Newsletter #30 | reddit.com/r/rust | 2021-12-01

    wagyu.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • embassy-os

    A graphical operating system for running self-hosted software.

    Project mention: Building EmbassyOS 2.17 on a Raspberry PI | dev.to | 2021-12-28

    For guidance, I am following the official build guide, supplemented by this unofficial guide.

  • interbtc

    interBTC: Trustless Bitcoin on Polkadot | kBTC: Trustless Bitcoin on Kusama

    Project mention: RiB Newsletter #31 | reddit.com/r/rust | 2022-01-05

    interBTC. A trust-minimized bridge from Bitcoin to Polkadot.

  • agora

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

    Project mention: Should an existing Rust project switch from two-space tabs to four-space tabs to match the Rust style guide? | reddit.com/r/rust | 2021-11-26

    I'm the co-author of an existing Rust project that uses two-space tabs. I personally prefer two-space tabs, but was thinking that maybe we should switch to four-space tabs, since it's the standard, to make it easier for new contributors, and possibly more familiar for people looking at the code.

  • feeless

    ⋰·⋰ Feeless is a Nano cryptocurrency node, wallet, tools, and Rust crate. https://feeless.dev/

    Project mention: Purpose of multiple accounts per seed in Nault | reddit.com/r/nanocurrency | 2021-12-18

    If you care that much about it, when you generate a seed you can divine a private key from your seed at an account index, and import the private key instead of a seed. By doing that, you will only have access to one address at the specified index height. You can use tools like feeless to help you do this.

  • rust-bitcoin-indexer

    Powerful & versatile Bitcoin Indexer, in Rust

    Project mention: Bitcoin indexer recomendation | reddit.com/r/btc | 2022-01-05

    What Bitcoin indexer do you recommend? Explorer functionality is not required but does not bother either. I've tried rust-bitcoin-indexer and iquidus, but got both failing at different points of indexation.

  • rgb-node

    RGB node for both servers and mobiles

    Project mention: Is there a "Hello World" guide? | reddit.com/r/RGB_protocol | 2021-07-07

    Regarding the demo - yes sure, now you can play around with it either using a CLI+RGB Node or using Bitcoin Pro. Here you can see many links with demos. For example these ones: - RGB Beta Demo - Bitcoin Pro demo Corresponding repositories are mentioned in the videos and the descriptions of them: - Bitcoin Pro - RGB Node

  • libzkchannels

    zkChannels: Anonymous Payment Channels for Bitcoin, Zcash, Tezos and more

    Project mention: Who's hiring? December 2021 edition | reddit.com/r/crypto | 2021-12-12

    Bolt Labs | Blockchain & Software Engineers | REMOTE

  • rs-merkle

    The most advanced Merkle tree library for Rust

    Project mention: rs_merkle: an advanced hash tree library for Rust | reddit.com/r/rust | 2021-10-18

    crates.io: https://crates.io/crates/rs_merkle documentation: https://docs.rs/rs_merkle/1.0.0/rs_merkle/ GitHub repo: https://github.com/antouhou/rs-merkle

  • farcaster-core

    Farcaster Core Library.

    Project mention: Farcaster community update April | reddit.com/r/Monero | 2021-04-30

    Farcaster-core and -chains contain the building blocks for building atomic swap nodes. They now include logic for creating and validating transactions needed for the XMR/BTC protocol. It creates and encodes protocol messages that have to be passed between the counterparties involved in a swap. It does not include cross group discrete-log equality proofs and adaptor signatures yet. Exciting work ahead!

  • rs

    Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust

  • blockchain

    A simple Rust blockchain based on the Bitcoin project. (by ph04)

    Project mention: can i share my little proj? it's a blockchain | reddit.com/r/rust | 2021-02-12
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). The latest post mention was on 2022-01-23.

Rust Bitcoin related posts

Index

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

Project Stars
1 solana 6,925
2 stacks-blockchain 2,575
3 exonum 1,116
4 parity-bitcoin 694
5 electrs 548
6 darkfi 461
7 wagyu 448
8 embassy-os 139
9 interbtc 132
10 agora 125
11 feeless 124
12 rust-bitcoin-indexer 79
13 rgb-node 68
14 libzkchannels 66
15 rs-merkle 48
16 farcaster-core 20
17 rs 12
18 blockchain 2
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms