Rust Cryptocurrency

Open-source Rust projects categorized as Cryptocurrency | Edit details

Top 17 Rust Cryptocurrency Projects

  • GitHub repo grin

    Minimal implementation of the Mimblewimble protocol.

    Project mention: Project status | | 2021-11-17
  • GitHub repo darkfi

    Anonymous. Uncensored. Sovereign.

    Project mention: what is everyones thoughts on this? | | 2021-10-26

    Amir Taaki is working on

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

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

    A Layered Cryptocurrency and Decentralized Blockchain System.

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

    Github discussions

  • GitHub repo mithril

    Pure Rust Monero Miner

    Project mention: Monero RandomX Implementation in Rust | | 2021-05-07
  • GitHub repo feeless

    ⋰·⋰ Feeless is a Nano cryptocurrency node, wallet, tools, and Rust crate.

    Project mention: Purpose of multiple accounts per seed in Nault | | 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.

  • OPS

    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 repo tezedge

    Tezos node/shell in Rust.

    Project mention: Tenderbake scalability? | | 2021-09-22

    I do not. IMO, OCAML was the worst language to use to implement Tezos. I'm sure there are "academic" reasons on why this incredibly obscure language was chosen, but from functionality and community contribution aspects, the worst. I'm more focused on getting funding and seeing their project become mainstream.

  • GitHub repo blockchain-rust

    A basic blockchain implementation in Rust for educational purposes only

    Project mention: [u16; 4] to u64? | | 2021-05-06

    Yeap, had a fix on blockchain rust tut

  • GitHub repo scavenger

    A fast Burstcoin miner written in Rust

    Project mention: Scavenger mining with PoC+ commitment - Raspberry Pi4 | | 2021-05-24
  • GitHub repo libzkchannels

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

    Project mention: Who's hiring? December 2021 edition | | 2021-12-12

    Bolt Labs | Blockchain & Software Engineers | REMOTE

  • GitHub repo Cherry-Node

    Cherry Network's node implemented in Rust

    Project mention: Seraphim: Release 0.0.24 tagged. Our testnet just dropped. Find the fully open sourced node implementation here: A user interface will follow. Explore the code, let us know what you think. Welcome to the year of Cherry | | 2022-01-10
  • GitHub repo awesome-systematic-trading

    A curated list of insanely awesome libraries, packages and resources for systematic trading. Crypto, Stock, Futures, Options, CFDs, FX, and more | 量化交易 | 量化投资

    Project mention: awesome-systematic-trading: NEW Extended Research - star count:53.0 | | 2022-01-15
  • GitHub repo zmsg

    A zero knowledge messaging system built on zcash.

    Project mention: Show HN: Zmsg – Zero knowledge messaging system built on zcash | | 2021-05-17
  • GitHub repo polipo

    🐙 Minimal, elegant, fast, async Kraken exchange REST API client | Written in Rust

    Project mention: Need help with serde_json, hashmap and float | | 2021-06-18

    I have another question in mind. Why all the crate for Kraken does not provide a complete response format for the API? I'm using polipo right now, but all the crates I've looked use similar code. Here the code for getting the response from the API. As you can see, it's only return a String (the JSON response from Kraken). Why? It's because it's hard to provide a correct response for all the API endpoints?

  • GitHub repo seed-phrase-raid-5

    Apply RAID-5 (XOR, Parity) to your 24 word seed phrase

    Project mention: 24 Word Raid 5 | | 2021-10-23

    If you want to use this little tool too, you can do so using this guide.

  • GitHub repo blockchain

    Fast, Reliable, Secure blockchain inspired from MobileCoin. (by androiddoge)

    Project mention: Android Doge | Mobile Blockchain | Open Treasury | Mobile Mining | Lottery | Presale On Now | | 2021-11-11


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

Rust Cryptocurrency related posts


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

Project Stars
1 grin 4,905
2 darkfi 453
3 multi-party-ecdsa 448
4 crypto-ecosystems 279
5 starcoin 258
6 mithril 172
7 feeless 122
8 tezedge 121
9 blockchain-rust 113
10 scavenger 103
11 libzkchannels 66
12 Cherry-Node 56
13 awesome-systematic-trading 53
14 zmsg 34
15 polipo 3
16 seed-phrase-raid-5 0
17 blockchain 0
Find remote jobs at our new job board There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.