Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 661 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 661 Bytes

EVM From Scratch

EVM From Scratch

Welcome to Rajkumar's implementation of the Ethereum Virtual Machine in Rust.

Note

  1. Gas tracking hasn't been added yet.
  2. It doesn't include Tload and TStore.
  3. This project was for learning. I chose to implement an EVM in Rust to improve my Rust skills.

Getting Started

The command below will run the EVM against the test cases in evm.json.

cargo run

Credits

All the test cases in this repository were created by w1nt3r.eth. The repository is part of the "EVM From Scratch" course (release date TBD).