Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 578 Bytes

README.md

File metadata and controls

20 lines (12 loc) · 578 Bytes

ETERO

A tiny EVM (Ethereum Virtual Machine) build from scratch for study purposes.

This is a golang implementation of the tutorial Building an EVM from scratch by @karmacoma-eth (originally implemented in python).

Work is still in progress...

Examples:

Run a simple example using stack and memory opcodes:

go run example/main.go 600660070260005360016000f3

TODO

  • improve debuggability of code execution
  • add error wrappers