Rust Bitcoin

Open-source Rust projects categorized as Bitcoin | Edit details

Top 15 Rust Bitcoin Projects

  • GitHub repo solana

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

    Project mention: Does the lack of a Team page reduce newcomers' trust in Solana? | reddit.com/r/solana | 2021-11-24

    Anyone noticed that neither Solana.com nor Solana.foundation have an About Us page, or a Team page?

  • GitHub repo stacks-blockchain

    The Stacks 2.0 blockchain implementation

    Project mention: What To Expect In Stacks 2.1, The Next Major Stacks Network Upgrade | reddit.com/r/stacks | 2021-09-13

    Serendipity has occurred. At the launch of Stacks 2.0, the intent was for 2.1 to automatically go live at Bitcoin block 700,000. However, due to a bug this is not going to happen — the Stacks 2.0 chain will continue indefinitely(see#2507). But, we see this as blessing in disguise. We are strong believers in multi-stakeholder blockchain governance, and we believe that Stackers and miners should also have a say in when and how breaking changes occur — it shouldn’t be just the decision of developers. Therefore, we are going to take this opportunity to make sure that when the 2.1 upgrade is ready, it will only activate with the consent of the network.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo exonum

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

  • GitHub repo parity-bitcoin

    The Parity Bitcoin client

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

    An efficient re-implementation of Electrum Server in Rust

    Project mention: ⚡Raspibolt Twice-Monthly Rundown - 🌑 Nov 4th, 2021⚡ Guide & software updates, new Github pull requests & issues and other news | reddit.com/r/raspibolt | 2021-11-04

    Electrs v0.9.2 (31st Oct 2021, previous release was 18th Oct): Release page - Upgrade guide Add a feature to ignore default config files; Support Rust 1.48.0 and test on Debian 11; Allow multiple scripthashes' subscription in parallel; Ignore cargo audit warning in tiny_http ; Re-organize and split documentation; Use /electrs:$VERSION/ in p2p 'user-agent' ; Build rocksdb with conditional SSE support; Ignore 'addr' p2p messages (#596) ⚠ Reminder ⚠ : If you upgrade from versions <0.9 to v0.9 or above, read important upgrading information HERE.

  • GitHub repo 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/

  • GitHub repo embassy-os

    A graphical operating system for running self-hosted software.

    Project mention: Meet the Self-Hosters, Taking Back the Internet One Server at a Time - Motherboard | reddit.com/r/selfhosted | 2021-09-03
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo 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.

  • GitHub repo feeless

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

    Project mention: Please suggest some cool names for future Nano wallets. | reddit.com/r/nanocurrency | 2021-04-27

    that's the Rust node https://github.com/feeless/feeless

  • GitHub repo libzkchannels

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

    Project mention: [HIRING] Software Engineer and Senior Software Engineer (Rust) at Bolt Labs (Remote, USA) | reddit.com/r/rust | 2021-11-10

    Hello! I'm Marcella Hastings, a senior software developer and cryptographer at Bolt Labs. We're a small startup dedicated to empowering everyone with access to financial privacy by building zkChannels, a scalable and usable privacy-preserving payment infrastructure that integrates with existing payment networks, including but not limited to public blockchains. I thoroughly enjoy my work at Bolt, and I'm looking forward to expanding our team.

  • GitHub repo 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

  • GitHub repo 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

  • GitHub repo 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!

  • GitHub repo rs

    Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust

  • GitHub repo 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 2021-11-26.

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 5,691
2 stacks-blockchain 2,531
3 exonum 1,096
4 parity-bitcoin 692
5 electrs 508
6 darkfi 389
7 embassy-os 121
8 agora 118
9 feeless 117
10 libzkchannels 66
11 rgb-node 61
12 rs-merkle 44
13 farcaster-core 17
14 rs 12
15 blockchain 2
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com