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: the diem coin will be built on a native Facenook Blockchain or is the hypothesis that it can be based on Algorand well founded and has a minimum of sense? | | 2021-08-28
  • GitHub repo diesel

    A safe, extensible ORM and Query Builder for Rust

    Project mention: What's everyone working on this week (38/2021)? | | 2021-09-20

    I initially meant to use Rails as a way to learn it, but missed Rust too much and switched to Yew for the frontend and Diesel and Tide for the backend. I'm trying to force myself to care more about finishing the project (and quickly getting it into production!) than making everything perfect, which is difficult for me.

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

    Substrate: The platform for blockchain innovators

    Project mention: Bill Laboon AMA - Topic: Staking | | 2021-10-01

    See to keep track of progress on the issue, or read for a non-developer overview of the problem and what is being done to fix it.

  • GitHub repo solana

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

    Project mention: Everstake has upgraded Solana Mainnet Beta & Tour de SOL nodes to v1.3.17 ⚙ | | 2021-10-13
  • GitHub repo polkadot

    Polkadot Node Implementation

    Project mention: is there a minimum DOT requirement to participate in crowdloans? | | 2021-10-01

    If to look here minimum is 5 DOT:

  • 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: Recommend appropriate data eng stack for a blockchain indexer | | 2021-10-02

    I'm looking to hack together something along the lines of and TLDR - index a blockchain and present a sql / graphql interface to the user, with real-time updating.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo cita

    A high performance blockchain kernel for enterprise users.

  • GitHub repo exonum

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

  • GitHub repo nearcore

    Reference client for NEAR Protocol

    Project mention: Using Web Augmentation to Break the Monopoly of User Attention | | 2021-10-13

    With the integration of crypto technology, Dapplets’ key to success is to remain unstoppable by any third party. At the moment they use Near Protocol and Ethereum networks for their dapplet registries whilst holding their code and media in decentralised storage such as Swarm, IPFS and Arweave. This alone mitigates any one player to censor or remove any information or content from those seeking to find it which then allows the Dapplets ecosystem to compete with the big media giants of today.

  • GitHub repo ckb

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

    Project mention: What is the most underrated crypto in r/cryptocurrency? | | 2021-10-09

    NERVOS (CKB), great project and really great projects coming out this month with ADA, subdaeswap, Yokai Swap and a few more. This project has really great potential just doesn’t have the best marketing right now but that’s only because the project isn’t finished yet and the devs understand they shouldn’t push an unfinished project. This means it’s still in its early days and it is a great investment for the amazing project behind it as well as financial gain. Heres a link to their website if you would like to read up on it!

  • GitHub repo parity-bitcoin

    The Parity Bitcoin client

    Project mention: The Parity Bitcoin client, written in Rust | | 2021-06-28
  • 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 holochain

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

    Project mention: About Offline First | | 2021-09-29

    are running encrypted app code for them so that they can take part in the app/network, without having the required technical chops (the holofuel currency measures processing power). the FAQ does a good job of explaining it a bit more:

    i'm not super interested in the whole holo thing (they sold holofuel hosting credits). i am glad they did it because it meant the team could ramp up development.

    about the marx and engels thing. i am most excited about the potential for on top of holochain [3], because it will allow us to move away from today's Enterprise Resource Planning (ERP) software, into a new paradigm of Network Resource Planning (ERP) software, that i hope will have a big impact on supply chains of the next economy (socialist).




  • GitHub repo multi-party-ecdsa

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

    Project mention: Rust implementation of {t,n}-threshold ECDSA | | 2021-10-12
  • 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 Astar

    The dApp Hub for blockchains of the future (by PlasmNetwork)

    Project mention: How do I prepare DOT for the Parachain auction? | | 2021-10-12

    Certainly read up on the Parachain projects, I have consolidated my choices to Moonbeam, Astar, Acala, and Phala. I suspect the reveal of when the Polkadot auctions will be announced Oct 13th, During the sub0 conference.

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

    𝕊 The Secret Network

    Project mention: This is the Real great reset | | 2021-10-15

    you mean the bank account i setup over the phone during a pandemic? laughs in secret network && monero

  • 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: Your weekly dose of CKB Nervos Network knowledge. Why is this coin being talked about so much now? | | 2021-09-16
  • GitHub repo ibc-rs

    IBC Relayer (Hermes) and Modules in Rust

    Project mention: 💬🔥 AMA with Mircea Colnescu and Greg Szabo of Cephalopod Equipment Corp 💬🔥 - Community Interview - September 30th, @ at 12 PM PDT / 3 PM EDT / 19:00 UTC | | 2021-09-30

    Lastly, the first question: performance improvements. The developer team and Mircea worked through several troubleshooting sessions to identify potential slowdowns in how Hermes works. Some of these were simply because of the Hermes architecture (mostly synchronous implementation for simplicity), some were timing issues (packets got in a queue but the queue didn't execute for a while). I'm sure Mircea will use the words "testing in production" somewhere here. He might also have more in-depth knowledge about the bugs fixed. (Or else the version ChangeLog might be of help:

  • GitHub repo substrate-archive

    Blockchain Indexing Engine

    Project mention: What's everyone working on this week (26/2021)? | | 2021-06-28

    Pretty new to Rust here, but working on/contributing to a blockchain indexer called substrate-archive for the Substrate blockchain framework

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-10-15.


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

Project Stars
1 diem 16,041
2 diesel 7,422
3 substrate 5,732
4 solana 4,451
5 polkadot 4,288
6 stacks-blockchain 2,474
7 graph-node 1,329
8 cita 1,213
9 exonum 1,087
10 nearcore 1,048
11 ckb 889
12 parity-bitcoin 681
13 anchor 680
14 holochain 461
15 multi-party-ecdsa 411
16 forest 330
17 Astar 316
18 bee 236
19 SecretNetwork 230
20 crypto-ecosystems 193
21 muta 150
22 ibc-rs 125
23 substrate-archive 122
Find remote Blockchain jobs at our new job board There are 4 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