Evolve is a modular Rust SDK for building blockchain applications with Ethereum compatibility.
Warning
Alpha software: Evolve is in active development and is not production-ready.
- Account-centric execution model
- Deterministic state transition engine
- Ethereum transaction and JSON-RPC compatibility
- Composable SDK modules and standards
- Rust 1.86.0 or later
- just
git clone https://github.com/01builders/evolve.git
cd evolve
just --list
just build
just test
just qualityjust node-init
just node-runDefault RPC endpoint: http://localhost:8545.
Read the docs for implementation details instead of this README.
Apache-2.0