Rust Blockchain

Open-source Rust projects categorized as Blockchain | Edit details

Top 23 Rust Blockchain Projects

  • GitHub repo diem

    Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.

    Project mention: Crowdloans on Kusama continue. Important news! | | 2021-11-20

    Pontem is an experimental network for the Diem coin (previously the project had the designation LIBRA and has been under development for several years). The project site is

  • GitHub repo diesel

    A safe, extensible ORM and Query Builder for Rust

    Project mention: Database | | 2021-11-26

    A web application wont be complete without one, using a nifty tool called diesel we'll be able to create database tables, schemas and make queries in Rust but first we need a database installed, ill be using postgresql, also make sure you install just the postgresql feature of diesel.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo substrate

    Substrate: The platform for blockchain innovators

    Project mention: Doing M1 MacBook Pro (M1 Max, 64GB) Compile Benchmarks! | | 2021-10-26
  • 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? | | 2021-11-24

    Anyone noticed that neither nor have an About Us page, or a Team page?

  • GitHub repo polkadot

    Polkadot Node Implementation

    Project mention: Polkadot Digest 22 Nov 2021 | | 2021-11-22

    You may have heard references to contextual execution to speed up parachain block times. To understand it, I recommend reviewing Rob Habermeier's issue on the topic on Github:

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

  • GitHub repo graph-node

    Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL

    Project mention: How do you query all current holders of a specific 1155 token? | | 2021-11-24

    That's a common use case of projects such as :)

  • 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 cita

    A high performance blockchain kernel for enterprise users.

  • GitHub repo nearcore

    Reference client for NEAR Protocol

    Project mention: Guide to blockchain game development | | 2021-11-18

    Blockchain platforms like NEAR provide a cryptographically secure platform for storing, updating, and removing data from a blockchain using smart contracts.

  • GitHub repo exonum

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

  • GitHub repo anchor

    ⚓ Solana Sealevel Framework

    Project mention: How to start with Solana | | 2021-10-03

    The tests part from Anchor is where you can find most useful code snippets you can reuse.

  • GitHub repo hypercube

    HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-performance computing power and large-scale data storage support for VR, AR, Metaverse, Artificial Intelligence, Big Data, and Financial Applications.🛰

    Project mention: hypercube: NEW Data - star count:926.0 | | 2021-11-29
  • GitHub repo ckb

    The Nervos CKB is a public permissionless blockchain, and the layer 1 of Nervos network. (by nervosnetwork)

    Project mention: Nervos Network CKB green dildos today. | | 2021-11-27
  • GitHub repo parity-bitcoin

    The Parity Bitcoin client

    Project mention: The Parity Bitcoin client, written in Rust | | 2021-06-28
  • GitHub repo holochain

    The new, performant, and simplified version of Holochain on Rust (sometimes called Holochain RSM for Refactored State Model)

    Project mention: Financial Innovation Is Actually Happening | | 2021-10-29
  • GitHub repo multi-party-ecdsa

    Rust implementation of {t,n}-threshold ECDSA (elliptic curve digital signature algorithm).

    Project mention: Answering questions about our new secure crypto app | | 2021-10-20

    Ha nice call!

    Unfortunately we have not completed a satisfactory security audit. We engaged with one company, but I don't think they were worth their salt. The problem is that the "good" companies are much more expensive, so it's a consideration of the value of the security audit. (If you know of a reputable company that would like to audit for free though...)

    The code is not yet open source, but we are primarily expanding on this open-source library.

  • GitHub repo Astar

    The dApp Hub for blockchains of the future

    Project mention: Why doesn't Shiden/Astar get more love compared to Moonriver/Moonbeam? | | 2021-11-09

    Astar's homepage on the other hand shows that they offer a much broader set of features. EVM support, Solidity and interoperability with Ethereum is a given, but they also already support the Cosmos chains which is huge since that means Kava, Thorchain and Cosmos Hub, etc. will all be able to bridge to Astar, and bridges to other networks are in the works. On top of that they enable the Substrate Plasma Framework for WASM smart contracts, which is a huge plus in my book as I'm a fan of languages like C# and Rust.

  • GitHub repo forest

    🌲 Rust Filecoin Node Implementation (by ChainSafe)

    Project mention: Seeing the Forest through the trees | | 2021-01-25

    Today I accepted an offer from ChainSafe to work on Forest, the Rust implementation of Filecoin. I start on February 1st, and I'm very excited to get to work. So excited, actually, I'm working on a PR a week ahead of time, mostly because I'm actually really interested in it. It'd be something I'd contribute to even if I wasn't paid to work on it full-time.

  • GitHub repo ckb-vm

    CKB's vm, based on open source RISC-V ISA

    Project mention: So Who Here Actually Understands RISC V Language? If so, what are Pro’s and Con’s? | | 2021-10-26
  • GitHub repo bee

    A framework for IOTA nodes, clients and applications in Rust (by iotaledger)

    Project mention: Intel compute stick and hornet node | | 2021-10-11
  • GitHub repo starcoin

    A Layered Cryptocurrency and Decentralized Blockchain System.

    Project mention: Quick links | | 2021-10-31

    Github discussions

  • GitHub repo crypto-ecosystems

    A taxonomy for open source cryptocurrency, blockchain, and decentralized ecosystems

    Project mention: Gentle introduction to Monero's codebase | | 2021-01-27
  • GitHub repo muta

    Muta is a high-performance blockchain framework.

    Project mention: Muta is part of Nervos? | | 2021-11-01

    Muta is chain framework (e.g. substrate or cosmos-sdk) being intensively worked on in 2020. The design goal of Muta is high performance and usability. Muta can process ~3k transactions per second and achieve instant finality thanks to a BFT consensus implementation named Overlord.

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-29.

Rust Blockchain related posts


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

Project Stars
1 diem 16,224
2 diesel 7,592
3 substrate 6,163
4 solana 5,691
5 polkadot 4,750
6 stacks-blockchain 2,531
7 graph-node 1,430
8 cita 1,223
9 nearcore 1,182
10 exonum 1,096
11 anchor 1,074
12 hypercube 926
13 ckb 916
14 parity-bitcoin 692
15 holochain 493
16 multi-party-ecdsa 425
17 Astar 359
18 forest 357
19 ckb-vm 250
20 bee 241
21 starcoin 237
22 crypto-ecosystems 206
23 muta 153
Find remote Blockchain jobs at our new job board There is 1 new remote job 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