zchn / eth-acl2

An ACL2 formalization of the Ethereum VM, aiming to be both executable and suitable for proving interesting properties of EVM contracts.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eth-acl2 Build Status

This is still a prototype, see issue #1, issue #2 and issue #3 for things to do to make it complete.

In addition to that, Kevin is primarily focusing on #4 and #5.

Long term, #6 is also desirable.

About

An ACL2 formalization of the Ethereum VM, aiming to be both executable and suitable for proving interesting properties of EVM contracts.

License:Apache License 2.0


Languages

Language:Common Lisp 98.8%Language:Python 1.1%Language:Shell 0.1%