Blockchain

49 projects

Rust is one of the main languages for blockchain infrastructure because node software needs to be fast and handle untrusted network input safely. On Ethereum, Reth is an execution client from Paradigm, Lighthouse is a consensus client from Sigma Prime, and revm is the EVM implementation used by Reth, Foundry and many other tools. Foundry is the popular toolkit for developing, testing and deploying Solidity contracts.

Several chains are written largely in Rust: Sui, which uses the Move language, Polkadot through polkadot-sdk (formerly Substrate), NEAR's nearcore, Zcash, Grin and Nervos CKB. Anchor is the main framework for writing Solana programs, and Cairo's compiler for Starknet is written in Rust. Because these codebases are large and heavily tested, they are also useful reading for anyone building high-throughput networked services in Rust.

For Bitcoin, rust-bitcoin provides data structures and serialization, and rust-lightning is the Lightning Development Kit for building Lightning nodes and wallets. Diem, Meta's discontinued payment network, is still listed, and the Move language it introduced lives on in Sui and Aptos. The list also includes Kaspa, Holochain and other networks, and several projects publish their cryptography as standalone crates that are useful outside blockchains.

Anchorby solana-foundation

Anchor is the leading development framework for building secure Solana programs (smart contracts).

v1.2.1updated today

5.2k

artemisby paradigmxyz

A simple, modular, and fast framework for writing MEV bots.

updated 2y ago

3k

cairoby starkware-libs

Cairo is the first Turing-complete language for creating provable programs for general computation. This is also the native language of StarkNet, a ZK-Rollup using STARK proofs

v2.21.0updated today

1.9k

ChainXby chainx-org

Fully Decentralized Interchain Crypto Asset Management on Polkadot.

v5.2.4updated 10mo ago

326

CITAby citahub

A high performance blockchain kernel for enterprise users.

v0.24.3updated 3y ago

1.3k

coinbase-pro-rsby inv2004

Coinbase pro client, supports sync/async/websocket

coinbase-pro-rs0.8.12.3k/90d updated 3y ago

154

datahavenby datahaven-xyz

AI-First Decentralized Storage secured by EigenLayer.

v0.26.0updated 6mo ago

7.9k

Diem

Diem’s mission is to enable a simple global currency and financial infrastructure that empowers billions of people.

diem-core-v1.4.4updated 4d ago

16.7k

ruskby dusk-network

Reference implementation of Dusk, a privacy-focused, scalable FMI for real-world assets (RWA) and compliant financial applications.

dusk-rusk-1.7.1updated 2mo ago

208

electrumrsby romanz

An efficient re-implementation of Electrum Server.

electrs0.12.0773/90d updated 1d ago

1.4k

beerusby equilibriumco

Beerus is a trustless StarkNet Light Client, ⚡blazing fast ⚡

v0.7.1updated 6mo ago

264

ethabiby rust-ethereum

Encode and decode smart contract invocations.

v16.0.0updated 3y ago

521

ethaddrgenby Limeth

Custom Ethereum vanity address generator

v1.0.7updated 7y ago

178

etkby quilt

Etk is a collection of tools for writing, reading, and analyzing EVM bytecode.

v0.2.1updated 2y ago

357

Forestby ChainSafe

Filecoin implementation

v0.38.0updated today

699

Foundryby foundry-rs

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development.

v1.8.5updated today

10.7k

Grinby mimblewimble

Evolution of the MimbleWimble protocol

grin5.5.2192/90d updated 5d ago

5.1k

hdwalletby jjyr

BIP-32 HD wallet related key derivation utilities.

hdwallet0.4.129.2k/90d archived

34

Holochain

Scalable P2P alternative to blockchain for all those distributed apps you always wanted to build.

holochain0.7.19.1k/90d updated today

1.4k

Hyperlaneby hyperlane-xyz

Framework for permissionless, modular interoperability. The offchain clients are written in Rust, as well as the smart contracts for Solana VM and CosmWasm.

TypeScriptupdated today

77

HyperSyncby enviodev

Client for Envio's HyperSync, a blockchain data API that returns filtered blocks, transactions and logs as an alternative to JSON-RPC.

hypersync-client1.4.157.8k/90d updated today

37

ibc-rsby informalsystems

Implementation of the Interblockchain Communication protocol

v1.13.3updated 11mo ago

505

bip39-rsby infincia

Implementation of BIP39.

bip393.0.04.6m/90d updated 6y ago

55

interBTCby interlay

Trustless and fully decentralized Bitcoin bridge to Polkadot and Kusama.

1.25.8-interlayarchived

255

Joystream

A user governed video platform

v12.2004.0updated 11mo ago

1.4k

Kaspaby kaspanet

The fastest, open-source, decentralized & fully scalable Layer-1 in the world.

v2.1.0updated 1d ago

874

Lighthouseby sigp

Ethereum Consensus Layer (CL) Client

v8.3.0updated today

3.5k

linera-protocolby linera-io

A decentralized blockchain infrastructure designed for highly scalable, low-latency Web3 applications

updated 1mo ago

32.1k

nearcoreby near

Decentralized smart-contract platform for low-end mobile devices.

2.13.4updated today

2.6k

Nervos CKBby nervosnetwork

Nervos CKB is a public permissionless blockchain, the common knowledge layer of Nervos network.

ckb0.210.0355/90d updated today

1.2k

opensea-rsby gakonst

Bindings & CLI to the Opensea API and Contracts.

updated 4y ago

244

phala-blockchainby Phala-Network

Confidential smart contract blockchain based on Intel SGX and Substrate

pruntime-v2.1.0updated 1mo ago

368

polkadot-sdkby paritytech

The Parity Polkadot Blockchain SDK

polkadot-sdk2609.0.0129.9k/90d updated today

2.8k

amaruby pragma-org

A Cardano node client written in Rust.

amaru0.1.213/90d updated today

118

rethby paradigmxyz

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol.

v2.8.0updated today

5.8k

revmby bluealloy

Revolutionary Machine (revm) is a fast Ethereum virtual machine.

revm43.0.32.2m/90d updated today

2.3k

rust-bitcoin

Library with support for de/serialization, parsing and executing on data structures and network messages related to Bitcoin.

bitcoin0.32.1025m/90d updated today

2.7k

rust-lightningby lightningdevkit

Bitcoin Lightning library. The main crate,lightning, does not handle networking, persistence, or any other I/O. Thus,it is runtime-agnostic, but users must implement basic networking logic, chain interactions, and disk storage.po on linking crate.

lightning0.2.7336.8k/90d updated today

1.4k

sigma-rustby ergoplatform

ErgoTree interpreter and wallet-related features.

ergo-lib-v0.28.0updated 7d ago

78

cairo-vmby starkware-libs

Implementation of the Cairo VM

v3.2.0updated 20d ago

587

Subspaceby autonomys

The first layer-one blockchain that can fully resolve the blockchain trilemma by simultaneously achieving scalability, security, and decentralization.

updated 1d ago

401

Suiby MystenLabs

A next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language.

testnet-v1.82.2updated today

7.8k

svm-rsby alloy-rs

Solidity-Compiler Version Manager.

svm-rs0.5.30802.4k/90d updated today

290

tempoby tempoxyz

A blockchain built for stablecoin payments at scale, with EVM compatibility, sub-second finality, and native smart account features, built on the Reth SDK

v1.16.1updated today

1k

tendermint-rsby cometbft

Tendermint blockchain data structures and clients

v0.40.4updated 6mo ago

671

wagyuby howardwu

Library for generating cryptocurrency wallets

wagyu0.6.38/90d updated 4y ago

644

zcash

Zcash is an implementation of the "Zerocash" protocol.

v6.20.0C++archived

5.5k

Built on the open rust-unofficial/awesome-rust list by its contributors, licensed CC0 1.0. Crate Atlas is an independent project, not affiliated with the list's maintainers.

About Synced Oct 21, 2026

© 2026 Crate Atlas

Esc

Type to search every entry. ↑↓ to move, Enter to open.