[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10539":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":15,"starSnapshotCount":15,"syncStatus":14,"lastSyncTime":32,"discoverSource":33},10539,"awesome-blockchain-rust","rust-in-blockchain\u002Fawesome-blockchain-rust","rust-in-blockchain","Collect libraries and packages about blockchain\u002Fcryptography in Rust","",null,2792,326,53,2,0,1,12,58.24,false,"master",true,[23,24,25,26,27,28],"awesome","blockchain","consensus","cryptography","p2p","rust","2026-06-12 04:00:51","# Awesome Blockchain Rust\n\n*Useful components for building blockchains in Rust. include: cryptography, distributed, p2p, consensus, etc*\n\n- [Blockchains](#blockchains)\n- [Blockchain Frameworks](#blockchain-frameworks)\n- [Cross-Chain](#cross-chain)\n- [Virtual Machines](#virtual-machines)\n- [General-Purpose Consensus](#general-purpose-consensus)\n- [P2P Network Libraries](#p2p-network-libraries)\n- [Cryptography](#cryptography)\n- [Layer2](#layer2)\n- [Dapps](#dapps)\n- [Other](#other)\n- [Contribute](#contribute)\n- [License](#license)\n\n## Blockchains\n- [Aleo](https:\u002F\u002Fgithub.com\u002FAleoNet\u002FsnarkOS).\n  Decentralized operating system for zero-knowledge applications.\n- [Aleph Zero](https:\u002F\u002Fgithub.com\u002Faleph-zero-foundation).\n  DAG, PoS, snark smart contracts (substrate based).\n- [Anoma.network](https:\u002F\u002Fgithub.com\u002Fanoma).\n  PoS blockchain with privacy.\n- [Aptos Network](https:\u002F\u002Fgithub.com\u002Faptos-labs).\n  Building the safest and most scalable Layer 1 blockchain..\n- [Bitcoin Cash](https:\u002F\u002Fgithub.com\u002Fbe-cash\u002Fbitcoin-cash).\n  A library for creating and parsing Bitcoin Cash transactions.\n- [Casper](https:\u002F\u002Fgithub.com\u002Fcasper-network\u002Fcasper-node).\n  A decentralized L1 PoS blockchain designed to accelerate enterprise and developer adoption.\n- [Chainflip](https:\u002F\u002Fgithub.com\u002Fchainflip-io\u002Fchainflip-backend\u002F).\n  Native Cross-Chain Swaps.\n- [CITA](https:\u002F\u002Fgithub.com\u002Fcryptape\u002Fcita).\n  A high performance blockchain kernel for enterprise users.\n- [CodeChain](https:\u002F\u002Fgithub.com\u002FCodeChain-io\u002Fcodechain).\n  Programmable multi-asset chain.\n- [Concordium](https:\u002F\u002Fgithub.com\u002FConcordium).\n  Privacy centric (zk) PoS chain, yet with built in identities and rust smart contracts.\n- [Conflux](https:\u002F\u002Fgithub.com\u002FConflux-Chain\u002Fconflux-rust).\n  The Rust implementation of Conflux protocol.\n- [Darwinia](https:\u002F\u002Fgithub.com\u002Fdarwinia-network\u002Fdarwinia).\n  Relay chain of Darwinia Network, can connect to Polkadot as\n  parachain in Polkadot Model.\n- [Dusk.network](https:\u002F\u002Fgithub.com\u002Fdusk-network).\n  Privacy PoS using zk (plonk).\n- [Enigma](https:\u002F\u002Fgithub.com\u002Fenigmampc\u002Fenigma-core) secures the\n  decentralized web.\n- [Ethrex](https:\u002F\u002Fgithub.com\u002Flambdaclass\u002Fethrex).\n  Minimalist, fast and modular implementation of the Ethereum protocol in Rust. L1 and L2 execution client.\n- [MultiversX](https:\u002F\u002Fgithub.com\u002Fmultiversx).\n  Sharded Smart Contracts execution platform with a PoS consensus mechanism.\n- [Exonum](https:\u002F\u002Fgithub.com\u002Fexonum\u002Fexonum).\n  An extensible open-source framework for creating\n  private\u002Fpermissioned blockchain applications.\n- [Forest](https:\u002F\u002Fgithub.com\u002FChainSafe\u002Fforest).\n  An implementation of Filecoin written in Rust.\n- [Fuel](https:\u002F\u002Fgithub.com\u002FFuelLabs\u002Ffuel-core).\n  Rust full node implementation of the Fuel protocol.\n- [Gear](https:\u002F\u002Fgithub.com\u002Fgear-tech\u002Fgear).\n  Computational component of Polkadot network.\n- [Grin](https:\u002F\u002Fgithub.com\u002Fmimblewimble\u002Fgrin).\n  Minimal implementation of the MimbleWimble protocol.\n- [Holochain](https:\u002F\u002Fgithub.com\u002Fholochain\u002Fholochain).\n  The core Holochain framework written in rust, a container, and\n  hdk-rust library for writing Zomes.\n- [Interledger](https:\u002F\u002Fgithub.com\u002Finterledger-rs\u002Finterledger-rs).\n  An easy-to-use, high-performance Interledger implementation written\n  in Rust.\n- [Internet Computer Protocol (ICP)](https:\u002F\u002Fgithub.com\u002Fdfinity\u002Fic).\n  The world’s first blockchain that runs at web speed and can increase \n  its capacity without bound.\n- [Internet of People](https:\u002F\u002Fgithub.com\u002FInternet-of-People\u002Fiop-rs).\n  Decentralized software stack that provides the building blocks and\n  tools to support a decentralized society.\n- [Libra](https:\u002F\u002Fgithub.com\u002Flibra\u002Flibra).\n  Global currency and financial infrastructure that empowers billions\n  of people.\n- [Lighthouse](https:\u002F\u002Fgithub.com\u002Fsigp\u002Flighthouse).\n  Fast and secure Ethereum 2.0 client.\n- [Namada](https:\u002F\u002Fgithub.com\u002Fanoma\u002Fnamada).\n  Proof-of-Stake L1 for interchain asset-agnostic privacy.\n- [NEAR](https:\u002F\u002Fgithub.com\u002Fnearprotocol\u002Fnearcore).\n  NEAR Protocol - scalable and usable blockchain.\n- [Nervos CKB](https:\u002F\u002Fgithub.com\u002Fnervosnetwork\u002Fckb).\n  Nervos CKB is a public permissionless blockchain, the common\n  knowledge layer of Nervos network.\n- [NYM](https:\u002F\u002Fgithub.com\u002Fnymtech\u002Fnym).\n  Selective privacy via a mixnet preventing metadata analysis.\n- [Nomic](https:\u002F\u002Fgithub.com\u002Fnomic-io\u002Fnomic).\n  Nomic is a high-performance Bitcoin sidechain which is part of the\n  Cosmos network.\n- [Mina Protocol](https:\u002F\u002Fgithub.com\u002FChainSafe\u002Fmina-rs).\n  A rust implementation of the mina succinct blockchain.\n- [Mir Protocol](https:\u002F\u002Fgithub.com\u002Fmir-protocol).\n  A succinct blockchain powered by zero-knowledge proofs. (plonk based)\n- [OpenEthereum](https:\u002F\u002Fgithub.com\u002Fopenethereum\u002Fopenethereum).\n  The Ethereum Rust client\n- [Parity Bitcoin](https:\u002F\u002Fgithub.com\u002Fparitytech\u002Fparity-bitcoin).\n  The Parity Bitcoin client.\n- [Parity Ethereum](https:\u002F\u002Fgithub.com\u002Fparitytech\u002Fparity-ethereum).\n  The fast, light, and robust EVM and WASM client.\n- [Parity Zcash](https:\u002F\u002Fgithub.com\u002Fparitytech\u002Fparity-zcash).\n  Rust implementation of Zcash protocol.\n- [Polkadot](https:\u002F\u002Fgithub.com\u002Fparitytech\u002Fpolkadot).\n  Polkadot Node Implementation.\n- [Polymesh](https:\u002F\u002Fgithub.com\u002FPolymathNetwork\u002FPolymesh).\n  The Polymesh blockchain (built on Substrate) is an identity orientated chain\n  for the issuance, lifecycle management and settlement of regulated securities.\n- [Radix](https:\u002F\u002Fgithub.com\u002Fradixdlt\u002Fradixdlt-scrypto).\n  Sharded smart contract DeFi platform.\n- [RsNano](https:\u002F\u002Fgithub.com\u002Fsimpago\u002Frsnano-node).\n  A rust port of Nano: the eco-friendly & feeless digital currency\n- [Setheum](https:\u002F\u002Fgithub.com\u002FSetheum-Labs\u002FSetheum).\n  SETHEUM : “Secure Evergreen Truthful Heterogeneous Economically Unbiased Market”\n  is an Ethical DeFi-friendly Blockchain (built on Substrate) working on achieving\n  mass adoption, security, scalability, affordability, inclusivity and ethical DeFi Governance.\n- [Shasper](https:\u002F\u002Fgithub.com\u002Fparitytech\u002Fshasper).\n  Parity Shasper beacon chain implementation using the Substrate\n  framework.\n- [Solana](https:\u002F\u002Fgithub.com\u002Fsolana-labs\u002Fsolana).\n  Blockchain Rebuilt for Scale.\n- [Stacks 2.0](https:\u002F\u002Fgithub.com\u002Fblockstack\u002Fstacks-blockchain).\n  Proof of Transfer blockchain from Blockstack.\n- [Sui Network](https:\u002F\u002Fgithub.com\u002FMystenLabs\u002Fsui).\n  A next-generation smart contract platform with high throughput, low\n  latency, and an asset-oriented programming model powered by the Move\n  programming language.\n- [Tari](https:\u002F\u002Fgithub.com\u002Ftari-project).\n  The Tari Digital Assets Protocol.\n- [Tendermint](https:\u002F\u002Fgithub.com\u002Finformalsystems\u002Ftendermint-rs).\n  Tendermint is a high-performance blockchain consensus engine for\n  Byzantine fault tolerant applications.\n- [Witnet](https:\u002F\u002Fgithub.com\u002Fwitnet\u002Fwitnet-rust).\n  Open source implementation of Witnet decentralized oracle network\n  protocol in Rust.\n- [xx-network](https:\u002F\u002Fgithub.com\u002Fxx-labs\u002Fxxchain).\n  Post-quantum blockchain, mixnet privacy preventing metadata analysis. (Substrate rust+go)\n- [Zebra](https:\u002F\u002Fgithub.com\u002FZcashFoundation\u002Fzebra).\n  An ongoing Rust implementation of a Zcash node.\n- [Zero-chain](https:\u002F\u002Fgithub.com\u002FLayerXcom\u002Fzero-chain).\n  A privacy-preserving blockchain on Substrate.\n\n## Blockchain Frameworks\n- [Substrate](https:\u002F\u002Fgithub.com\u002Fparitytech\u002Fsubstrate).\n  The platform for blockchain innovators.\n- [slingshot](https:\u002F\u002Fgithub.com\u002Fstellar\u002Fslingshot).\n  A new blockchain architecture under active development, with a\n  strong focus on scalability, privacy and safety.\n- [Tendermint ABCI](https:\u002F\u002Fgithub.com\u002Finformalsystems\u002Ftendermint-rs\u002Ftree\u002Fmaster\u002Fabci).\n  Tendermint ABCI server, written in the Rust programming language.\n- [Orga](https:\u002F\u002Fgithub.com\u002Fnomic-io\u002Forga).\n  A high-performance state machine engine designed for\n  Tendermint-based blockchain applications.\n- [Anchor](https:\u002F\u002Fgithub.com\u002Fcoral-xyz\u002Fanchor)\n  is a framework for Solana's Sealevel runtime providing several convenient developer tools for writing smart contracts.\n- [Trident](https:\u002F\u002Fgithub.com\u002FAckee-Blockchain\u002Ftrident).\n  Fuzzing framework for Solana smart contracts.\n\n## Cross-Chain\n- [AtomicDEX](https:\u002F\u002Fgithub.com\u002FKomodoPlatform\u002FatomicDEX-API).\n  Cross-chain and cross-protocol p2p orderbook based decentralized exchange and interoperability bridge (self-custodial).\n- [Comit](https:\u002F\u002Fgithub.com\u002Fcomit-network\u002F).\n  An open protocol facilitating trustless cross-blockchain applications.\n- [ibc-rs](https:\u002F\u002Fgithub.com\u002Fcosmos\u002Fibc-rs).\n  Rust implementation of the Inter-Blockchain Communication (IBC) protocol.\n- [Hermes](https:\u002F\u002Fgithub.com\u002Finformalsystems\u002Fhermes).\n  Rust implementation of an Inter-Blockchain Communication (IBC) relayer.\n- [Hyperlane](https:\u002F\u002Fgithub.com\u002Fhyperlane-xyz\u002Fhyperlane-monorepo).\n  Framework for permissionless, modular interoperability. The offchain clients are written in Rust, as well as the smart contracts for Solana VM and CosmWasm.\n\n## Virtual Machines\n- [CKB-VM](https:\u002F\u002Fgithub.com\u002Fnervosnetwork\u002Fckb-vm).\n  RISC-V virtual machine.\n- [CosmWasm](https:\u002F\u002Fgithub.com\u002FCosmWasm\u002Fcosmwasm).\n  Multi-chain smart contract platform built for the Cosmos ecosystem.\n- [EVM Parity](https:\u002F\u002Fgithub.com\u002Fparitytech\u002Fparity-ethereum\u002Ftree\u002Fmaster\u002Fevmbin).\n  Parity implementation of EVM.\n- [FuelVM](https:\u002F\u002Fgithub.com\u002FFuelLabs\u002Ffuel-vm).\n  Interpreter for the FuelVM, a blazingly fast blockchain virtual machine.\n- [FVM](https:\u002F\u002Fgithub.com\u002Ffilecoin-project\u002Fref-fvm).\n  The Filecoin Virtual Machine is a hypervisor-inspired Wasm execution environment that supports multiple runtimes, including the EVM.\n- [Lunatic](https:\u002F\u002Fgithub.com\u002Flunatic-solutions\u002Flunatic).\n  Erlang-inspired runtime for WebAssembly.\n- [Polygon Miden](https:\u002F\u002Fgithub.com\u002Fmaticnetwork\u002Fmiden).\n  SNARK based VM.\n- [SVM](https:\u002F\u002Fgithub.com\u002Fspacemeshos\u002Fsvm)\n  Spacemesh Virtual Machine.\n- [Wasmi](https:\u002F\u002Fgithub.com\u002Fparitytech\u002Fwasmi).\n  WebAssembly interpreter.\n- [Wasmer](https:\u002F\u002Fgithub.com\u002Fwasmerio\u002Fwasmer).\n  A convenient Rust wrapper over WebAssembly backends.\n- [Wasmtime](https:\u002F\u002Fgithub.com\u002FCraneStation\u002Fwasmtime).\n  Standalone JIT-style runtime for WebAssembly, using Cranelift.\n- [Zinc](https:\u002F\u002Fgithub.com\u002Fmatter-labs\u002Fzinc).\n  Zinc zk smart contract language.\n\n## General-Purpose Consensus\n- [Raft](https:\u002F\u002Fgithub.com\u002Fpingcap\u002Fraft-rs).\n  Raft distributed consensus algorithm implemented in Rust.\n- [Honey Badger](https:\u002F\u002Fgithub.com\u002Fpoanetwork\u002Fhbbft).\n  An implementation of the paper \"Honey Badger of BFT Protocols\" in\n  Rust.\n- [Narwhal](https:\u002F\u002Fgithub.com\u002FMystenLabs\u002Fnarwhal).\n  The consensus layer used by Sui.\n\n## P2P Network Libraries\n- [chamomile](https:\u002F\u002Fgithub.com\u002Fplacefortea\u002Fchamomile).\n  P2P library. Support build robust stable connection on\n  p2p\u002Fdistributed network.\n- [crust](https:\u002F\u002Fgithub.com\u002Fmaidsafe\u002Fcrust).\n  Reliable P2P network connections in Rust with NAT traversal. One of\n  the most needed libraries for any server-less \u002F decentralised\n  projects.\n- [rust-libp2p](https:\u002F\u002Fgithub.com\u002Flibp2p\u002Frust-libp2p).\n  The Rust Implementation of the libp2p networking stack.\n- [Tentacle](https:\u002F\u002Fgithub.com\u002Fdriftluo\u002Ftentacle).\n  A multiplexed p2p network framework that supports custom protocols\n- [P2P NAT-Traversal](https:\u002F\u002Fgithub.com\u002Fustulation\u002Fp2p).\n  NAT Traversal techniques for p2p communication.\n- [qp2p](https:\u002F\u002Fgithub.com\u002Fmaidsafe\u002Fqp2p).\n  Peer-to-peer communications library for Rust based on QUIC protocol.\n- [sn_routing](https:\u002F\u002Fgithub.com\u002Fmaidsafe\u002Fsn_routing).\n  Routing - specialised storage DHT.\n\n## Cryptography\n- [Awesome Cryptography Rust](https:\u002F\u002Fgithub.com\u002Frust-cc\u002Fawesome-cryptography-rust).\n- [Dalek Cryptography](https:\u002F\u002Fgithub.com\u002Fdalek-cryptography).\n- [Za!](https:\u002F\u002Fgithub.com\u002Fadria0\u002Fza).\n  An experimental rust zksnarks compiler with embeeded bellman-bn128\n  prover.\n- [OpenZKP](https:\u002F\u002Fgithub.com\u002F0xProject\u002FOpenZKP).\n  Pure Rust implementations of Zero-Knowledge Proof systems.\n- [Microsoft Nova](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FNova).\n  Rust recursive snark without trusted setup.\n- [Arkworks](https:\u002F\u002Fgithub.com\u002Farkworks-rs).\n  An ecosystem for developing and programming with zkSNARKs\n\n## Layer2\n- [Arbitrum's arb-os](https:\u002F\u002Fgithub.com\u002FOffchainLabs\u002Farb-os)\n  ArbOS is the \"operating system\" that runs an eth Layer 2 on an Arbitrum chain,\n- [Noir language](https:\u002F\u002Fgithub.com\u002Fnoir-lang\u002Fnoir).\n  Noir is a Domain Specific Language for SNARK proving systems. (Aztec eth L2)\n- [Penumbra](https:\u002F\u002Fgithub.com\u002Fpenumbra-zone\u002Fpenumbra).\n  PoS network providing privacy to the Cosmos ecosystem.\n- [Rust-Lightning](https:\u002F\u002Fgithub.com\u002Frust-bitcoin\u002Frust-lightning)\n  is a Bitcoin Lightning library written in Rust.\n  The main crate, lightning, does not handle networking,\n  persistence, or any other I\u002FO. Thus, it is runtime-agnostic,\n  but users must implement basic networking logic,\n  chain interactions, and disk storage.\n- [zkSync](https:\u002F\u002Fgithub.com\u002Fmatter-labs\u002Fzksync).\n  Matter Labs' scaling eth L2 engine secured by zero-knowledge proofs.\n\n## Dapps\n- [Serum-dex](https:\u002F\u002Fgithub.com\u002Fproject-serum\u002Fserum-dex).\n  A decentralized exchange built on Solana.\n- [SewUp](https:\u002F\u002Fgithub.com\u002Fsecond-state\u002FSewUp).\n  A library to help you build your Ethereum webassembly contract with\n  Rust and just like develop in a common backend.\n- [Sienna Network](https:\u002F\u002Fgithub.com\u002FSiennaNetwork\u002FSiennaNetwork).\n  A privacy-first and cross-chain decentralized finance platform where\n  you can privately swap, lend and convert your tokens into their\n  private equivalent.\n- [ink!athon](https:\u002F\u002Fgithub.com\u002Fscio-labs\u002Finkathon).\n  Full-Stack DApp Boilerplate for Substrate and ink! Smart Contracts.\n\n## Other\n- [abscissa](https:\u002F\u002Fgithub.com\u002Fiqlusioninc\u002Fabscissa).\n  Micro-framework for CLI tools with strong focus on security.\n- [tesseracts](https:\u002F\u002Fgithub.com\u002Fadria0\u002Ftesseracts).\n  A small block explorer for geth PoAs written in rust.\n- [merk](https:\u002F\u002Fgithub.com\u002Fnomic-io\u002Fmerk).\n  High performance Merkle key\u002Fvalue store written in Rust, based on\n  RocksDB.\n- [ERC-4337 Bundler](https:\u002F\u002Fgithub.com\u002FVid201\u002Faa-bundler\u002F).\n  An ongoing Rust implementation of an ERC-4337 (Account Abstraction) Bundler.\n- [Solana VS Code Extension](https:\u002F\u002Fgithub.com\u002FAckee-Blockchain\u002Fsolana-vscode).\n  VS Code extension for Solana with built-in static analysis detectors and fuzzing coverage visualization.\n\n## Contribute\nContributions are most welcome.\n\nGitHub: [Awesome Blockchain\nRust](https:\u002F\u002Fgithub.com\u002Frust-in-blockchain\u002Fawesome-blockchain-rust)\n\n\n## License\n[![Creative Commons\nLicense](http:\u002F\u002Fi.creativecommons.org\u002Fl\u002Fby\u002F4.0\u002F88x31.png)](http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F)\n\nThis work is licensed under a [Creative Commons Attribution 4.0\nInternational License](http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F).\n","awesome-blockchain-rust 是一个收集了与区块链和密码学相关的 Rust 库和包的项目。它涵盖了构建区块链所需的各种组件，包括密码学、分布式系统、点对点网络、共识算法等。该项目适合开发者在使用 Rust 语言开发安全高效的区块链应用时作为参考，无论是创建新的区块链系统还是改进现有项目中的特定功能模块，都能从中找到有价值的资源。","2026-06-11 03:29:04","top_topic"]