aurora-evm

Crates.ioaurora-evm
lib.rsaurora-evm
version2.1.3
created_at2024-07-15 13:08:19.08954+00
updated_at2025-07-10 17:12:39.52145+00
descriptionAurora Ethereum Virtual Machine implementation written in pure Rust
homepage
repositoryhttps://github.com/aurora-is-near/aurora-evm
max_upload_size
id1303845
size315,558
Engine (github:aurora-is-near:engine)

documentation

README

License Build & Lint Status Ethereum tests Status Crates.io version Crates.io Total Downloads

Aurora EVM

A blazing fast 🚀, pure Rust implementation of the Ethereum Virtual Machine (EVM)


Features

  • Standalone - can be launched as an independent process or integrated into other apps
  • Universal - production ready for any EVM-compatible chain
  • Stateless - only an execution environment connected to independent State storage
  • Fast - main focus is on performance

Status

Production ready. Supported by Aurora Labs and used in production.

Supported Ethereum hard forks:

  • Frontier
  • Homestead
  • Tangerine Whistle
  • Spurious Dragon
  • Byzantium
  • Constantinople
  • Istanbul
  • Berlin
  • London
  • Paris (The Merge)
  • Shanghai
  • Cancun
  • Prague

Ethereum tests supported

Getting started

To get started, add the following dependency to your Cargo.toml:

[dependencies]
aurora-evm = "2.0"

License: MIT

Commit count: 1741

cargo fmt