/evmone

Fast Ethereum Virtual Machine implementation

Primary LanguageC++Apache License 2.0Apache-2.0

evmone

[![readme style: standard][readme style standard badge]][standard readme]

Fast Ethereum Virtual Machine implementation

The C++ implementation of the Ethereum Virtual Machine (EVM) focused on speed. Compatible with EVMC.

Usage

To build EVMC module (shared library), test or benchmark.

git clone --recursive https://github.com/chfast/evmone
cd evmone
mkdir build
cd build

cmake .. -DEVMONE_TESTING=ON
cmake --build . -- -j

test/evmone-unittests
test/evmone-bench

Maintainer

Paweł Bylica @chfast

License

Licensed under the Apache License, Version 2.0.