4 مستودعات
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.
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.
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.
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.
Aleth هو عميل Ethereum C++ وتنفيذ عقدة كاملة. يوفر منفذ آلة افتراضية لتشغيل وتصحيح كود البايت، ومصحح حالة blockchain، ومكتبة تسلسل لتشفير وفك تشفير البيانات باستخدام تنسيق Recursive Length Prefix. يتضمن المشروع أداة تعدين مخصصة لإنتاج الكتل وقياس أداء أجهزة التجزئة. يتميز أيضاً بمصحح حالة يحلل تغييرات الحالة قبل وبعد التنفيذ ويولد تتبعات تنفيذ خطوة بخطوة للآلة الافتراضية. يغطي التنفيذ عمليات العقدة بما في ذلك اكتشاف الأقران عبر bootnodes، ومزامنة الحالة القائمة على اللقطات، وإدارة مفاتيح التشفير لتوقيع المعاملات. كما يوفر إطار عمل للتحقق من استقرار الإجماع، ومحاكاة منطق العقود الذكية، ونشر العقود داخل الشبكات الخاصة.
Implements a high-performance Ethereum Virtual Machine for executing smart contract bytecode.