aurora-evm

Crates.ioaurora-evm
lib.rsaurora-evm
version2.2.1
created_at2024-07-15 13:08:19.08954+00
updated_at2026-01-23 10:46:23.981598+00
descriptionAurora Ethereum Virtual Machine implementation written in pure Rust
homepage
repositoryhttps://github.com/aurora-is-near/aurora-evm
max_upload_size
id1303845
size335,150
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: 1744

cargo fmt