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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesEVM Implementations

Runtimes that implement the Ethereum Virtual Machine for bytecode execution.

Distinct from Rust: Focuses on the VM implementation itself rather than general Rust tools or libraries.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · EVM Implementations. Refine with filters or upvote what's useful.

Awesome EVM Implementations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • shardeum/shardeumAvatar de shardeum

    shardeum/shardeum

    31,393Voir sur GitHub↗

    Shardeum is an autoscaling blockchain infrastructure designed to distribute network workloads across multiple shards to increase throughput. It uses a dynamic-sharding architecture that horizontally scales node capacity and adjusts the number of active shards based on real-time network demand. The system features an execution environment compatible with the Ethereum Virtual Machine, allowing it to run smart contracts and decentralized applications. It maintains network agreement and security through consensus-group partitioning, which organizes validator nodes into discrete groups. The platf

    Provides a runtime environment that implements the Ethereum Virtual Machine for executing smart contracts.

    TypeScriptblockchaindappethereum
    Voir sur GitHub↗31,393
  • foundry-rs/foundryAvatar de foundry-rs

    foundry-rs/foundry

    10,125Voir sur 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

    Provides a high-performance Ethereum Virtual Machine written in Rust to execute bytecode and manage blockchain state locally.

    Rustalloyblockchainbytecode
    Voir sur GitHub↗10,125
  • project-darc/darcAvatar de Project-DARC

    Project-DARC/DARC

    9,171Voir sur GitHub↗

    DARC is a framework for forming and operating decentralized autonomous companies on any Ethereum Virtual Machine blockchain. It combines a custom bytecode-compiled scripting language with an EVM-compatible virtual machine to define and execute company by-laws, governance rules, and financial operations entirely on-chain. The system provides a multi-level token registry where tokens at different hierarchical levels carry configurable voting power, dividend power, and supply limits, enabling structured corporate roles and ownership. An on-chain voting engine triggers and resolves votes among to

    Manages company operations, voting, and financial rules on any EVM chain via a dedicated virtual machine.

    TypeScript
    Voir sur GitHub↗9,171
  • ethereum/alethAvatar de ethereum

    ethereum/aleth

    3,969Voir sur GitHub↗

    Aleth est un client Ethereum C++ et une implémentation de nœud complet. Il fournit un exécuteur de machine virtuelle pour exécuter et déboguer le bytecode, un débogueur d'état de blockchain et une bibliothèque de sérialisation pour encoder et décoder les données en utilisant le format Recursive Length Prefix. Le projet inclut un outil de minage dédié pour produire des blocs et comparer la performance du matériel de hachage. Il se distingue en outre par un débogueur d'état qui analyse les changements d'état pré- et post-exécution et génère des traces d'exécution étape par étape pour la machine virtuelle. L'implémentation couvre les opérations de nœud incluant la découverte de pairs via des bootnodes, la synchronisation d'état basée sur des snapshots et la gestion des clés cryptographiques pour signer les transactions. Elle fournit également un framework pour vérifier la stabilité du consensus, simuler la logique des smart contracts et déployer des contrats au sein de réseaux privés.

    Implements a high-performance Ethereum Virtual Machine for executing smart contract bytecode.

    C++cppethereumethereum-client
    Voir sur GitHub↗3,969
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Language Varieties
  4. Programming Languages
  5. Systems & Low-Level
  6. Rust
  7. EVM Implementations

Explorer les sous-tags

  • Corporate Virtual MachinesA blockchain virtual machine that manages company operations, voting, and financial rules on any EVM chain. **Distinct from EVM Implementations:** Distinct from EVM Implementations: targets corporate governance and financial operations rather than general EVM bytecode execution.