awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

49 repositorios

Awesome GitHub RepositoriesBlockchain Infrastructure

Core clients and protocols for running and interacting with blockchain nodes.

Explore 49 awesome GitHub repositories matching part of an awesome list · Blockchain Infrastructure. Refine with filters or upvote what's useful.

Awesome Blockchain Infrastructure GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • linera-io/linera-protocolAvatar de linera-io

    linera-io/linera-protocol

    32,085Ver en GitHub↗

    Linera is a multi-chain smart contract platform designed for horizontal scalability through a microchain-based distributed ledger. By partitioning state into independent, parallel chains that share a common validator set, the protocol enables high-performance execution of modular applications. The system utilizes a WebAssembly-based runtime to ensure secure, platform-independent execution of contract logic across the network. The platform distinguishes itself through an asynchronous messaging framework that coordinates state changes between chains by queuing messages for execution in subseque

    Scalable, low-latency blockchain infrastructure.

    Rustblockchainrustwasm
    Ver en GitHub↗32,085
  • diem/diemAvatar de diem

    diem/diem

    16,678Ver en GitHub↗

    Diem is a distributed ledger technology platform designed for the development of decentralized applications and the execution of programmable financial transactions. It provides a comprehensive framework for operating validator nodes that maintain ledger integrity through a Byzantine fault-tolerant consensus protocol, ensuring consistent state updates across a distributed network of participants. The platform distinguishes itself through a modular node architecture that decouples consensus, execution, and storage to facilitate scalability and maintenance. It utilizes a resource-oriented virtu

    Global financial infrastructure and currency platform.

    Rustblockchain
    Ver en GitHub↗16,678
  • foundry-rs/foundryAvatar de foundry-rs

    foundry-rs/foundry

    10,125Ver en GitHub↗

    Foundry is an Ethereum smart contract development toolkit and blockchain simulator designed for compiling, testing, and deploying contracts for the Ethereum Virtual Machine. It provides a local environment for simulating blockchain state and forking live networks to execute code without modifying the actual chain. The project features a property-based fuzzing engine to identify edge-case failures in contract logic and a transaction debugger for analyzing detailed execution traces and gas consumption. It enables developers to mirror the state of a remote chain locally to test against real-worl

    Toolkit for Ethereum application development.

    Rustalloyblockchainbytecode
    Ver en GitHub↗10,125
  • mystenlabs/suiAvatar de MystenLabs

    MystenLabs/sui

    7,612Ver en GitHub↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Asset-oriented smart contract platform.

    Rustblockchaindistributed-ledger-technologymove
    Ver en GitHub↗7,612
  • datahaven-xyz/datahavenAvatar de datahaven-xyz

    datahaven-xyz/datahaven

    7,246Ver en GitHub↗

    Datahaven is a decentralized storage network and smart contract platform designed for storing verifiable data with cryptographic integrity checks. It functions as a peer-to-peer system that ensures data availability and prevents loss through redundancy and tamper-evident content addressing. The project incorporates a restaking security layer that protects the network from malicious actors by leveraging economic stakes and automated slashing mechanisms. It also features a cross-chain asset bridge that transfers tokens and messages between different blockchain networks using finality proofs. T

    AI-first decentralized storage secured by EigenLayer.

    Rustai-agentsblockchaindecentralized
    Ver en GitHub↗7,246
  • paradigmxyz/rethAvatar de paradigmxyz

    paradigmxyz/reth

    5,652Ver en GitHub↗

    Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res

    Modular and fast Ethereum protocol implementation.

    Rust
    Ver en GitHub↗5,652
  • zcash/zcashAvatar de zcash

    zcash/zcash

    5,370Ver en GitHub↗

    Zcash is a privacy-preserving cryptocurrency that operates a blockchain where transactions can be shielded using zero-knowledge proofs. Its reference full node, zcashd, stores the complete transaction history and validates both transparent and shielded transactions, preserving confidentiality for sender, receiver, and amount. The node implements the Sapling and Orchard shielded protocols, with Orchard using the Halo2 proving scheme to eliminate the need for a trusted setup. It offers a dual-address model that lets users choose per transaction between transparent (fully public) and shielded (p

    Implementation of the Zerocash protocol.

    C++
    Ver en GitHub↗5,370
  • mimblewimble/grinAvatar de mimblewimble

    mimblewimble/grin

    5,090Ver en GitHub↗

    Grin es una implementación de protocolo y nodo de blockchain que proporciona un sistema de transacciones confidenciales. Utiliza compromisos de Pedersen (Pedersen Commitments) y cifrado homomórfico para verificar la integridad del valor y garantizar un suministro monetario consistente sin revelar montos de transacción específicos o identidades de los participantes. El proyecto se distingue por un modelo de intercambio de transacciones interactivo, donde las billeteras coordinan intercambios de datos de múltiples rondas para construir transacciones firmadas. Para mantener el anonimato, el sistema admite la entrega de transacciones mediante enrutamiento cebolla (onion-routing) y enmascara las direcciones IP de origen a través de mecanismos de retransmisión especializados. También incorpora prueba de trabajo (proof-of-work) resistente a memoria para resistir el dominio de la minería ASIC y utiliza un modelo de libro mayor de poda de estado con almacenamiento Merkle Mountain Range para reducir la huella de disco de la blockchain. El código base cubre un amplio conjunto de capacidades, incluyendo la ejecución de intercambios atómicos cross-chain sin confianza, la gestión de billeteras deterministas jerárquicas y la operación de nodos de red completos. Proporciona herramientas para minería limitada por memoria, ejecución de contratos criptográficos mediante timelocks y comunicación segura cliente-servidor utilizando cifrado autenticado. El nodo puede desplegarse como una imagen de contenedor con soporte para persistir datos de caché.

    Implementation of the MimbleWimble protocol.

    Rustcryptocurrencycryptographygrin
    Ver en GitHub↗5,090
  • solana-foundation/anchorAvatar de solana-foundation

    solana-foundation/anchor

    5,090Ver en GitHub↗

    Anchor is a framework for building, testing, and deploying Solana smart contracts. It provides a Rust domain-specific language (DSL) that uses macro‑based instruction dispatch and derive‑macro account validation to automate ownership checks, discriminator enforcement, and serialization before instruction execution. The framework also includes a CLI toolchain for scaffolding, compiling, and managing contracts across workspaces, a test harness that simulates program execution with account manipulation and compute unit benchmarking, and an IDL generator that emits a standardized JSON interface fr

    Development framework for building secure Solana programs.

    Rustblockchaincoralrust
    Ver en GitHub↗5,090
  • sigp/lighthouseAvatar de sigp

    sigp/lighthouse

    3,448Ver en GitHub↗

    Ethereum consensus client in Rust

    Ethereum Consensus Layer client.

    Rust
    Ver en GitHub↗3,448
  • paradigmxyz/artemisAvatar de paradigmxyz

    paradigmxyz/artemis

    2,948Ver en GitHub↗

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

    Modular framework for writing MEV bots.

    Rust
    Ver en GitHub↗2,948
  • rust-bitcoin/rust-bitcoinAvatar de rust-bitcoin

    rust-bitcoin/rust-bitcoin

    2,639Ver en GitHub↗

    Rust Bitcoin

    Bitcoin data structure and network message library.

    Rust
    Ver en GitHub↗2,639
  • paritytech/polkadot-sdkAvatar de paritytech

    paritytech/polkadot-sdk

    2,690Ver en GitHub↗

    SDK for building Polkadot-based blockchains.

    Rustblockchaincumuluspolkadot
    Ver en GitHub↗2,690
  • near/nearcoreAvatar de near

    near/nearcore

    2,591Ver en GitHub↗

    Reference client for NEAR Protocol

    Decentralized smart-contract platform.

    Rust
    Ver en GitHub↗2,591
  • bluealloy/revmAvatar de bluealloy

    bluealloy/revm

    2,198Ver en GitHub↗

    Rust implementation of the Ethereum Virtual Machine.

    Fast Ethereum virtual machine implementation.

    Rust
    Ver en GitHub↗2,198
  • starkware-libs/cairoAvatar de starkware-libs

    starkware-libs/cairo

    1,870Ver en GitHub↗

    Turing-complete language for provable programs.

    Rustcairocomputational-integritystarknet
    Ver en GitHub↗1,870
  • joystream/joystreamAvatar de Joystream

    Joystream/joystream

    1,396Ver en GitHub↗

    Joystream Monorepo

    User-governed video platform.

    Rustblockchaincryptocurrencyjoystream
    Ver en GitHub↗1,396
  • holochain/holochainAvatar de holochain

    holochain/holochain

    1,386Ver en GitHub↗

    The current, performant & industrial strength version of Holochain on Rust.

    Scalable P2P alternative to blockchain.

    Rust
    Ver en GitHub↗1,386
  • romanz/electrsAvatar de romanz

    romanz/electrs

    1,367Ver en GitHub↗

    An efficient re-implementation of Electrum Server in Rust

    Efficient re-implementation of an Electrum server.

    Rustbitcoinelectrumelectrum-server
    Ver en GitHub↗1,367
  • lightningdevkit/rust-lightningAvatar de lightningdevkit

    lightningdevkit/rust-lightning

    1,358Ver en GitHub↗

    A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

    Bitcoin Lightning protocol library.

    Rust
    Ver en GitHub↗1,358
Ant.123Siguiente
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Blockchain Infrastructure