Home

Awesome

Awesome Ethereum Virtual Machine

A curated list of resources on the Ethereum Virtual Machine (EVM), which is the virtual machine executed on the Ethereum network.

Not listed there yet, but in the spirit of Awesome

Here is how to contribute.

<!-- START doctoc generated TOC please keep comment here to allow auto update --> <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

Table of Contents generated with DocToc

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

Specification

Illustration

Tutorials

Tests

EVM Implementations

Live on Main Network

Other Implementations

Programming Languages that Compile into EVM

Programming Languages that Compile zk-SNARK Circuits and Proofs

Debuggers

Code Analyzers

Improvement Proposals

Related Resources

License of This List

Awesome Ethereum Virtual Machine

Written in 2017 by Yoichi Hirai i@yoichihirai.com

[other author/contributor lines as appropriate]

To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.

You should have received a copy of the CC0 Public Domain Dedication along with this software. If not, see http://creativecommons.org/publicdomain/zero/1.0/.