axic / daytona

Daytona is an EVMC compatible Ethereum VM kit.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Daytona

Daytona is an EVMC compatible Ethereum VM kit.

It aims to support a variety of VM implementations written in Rust, such as Parity's, CitaVM, SputnikVM, SputnikVM (fork), evm-rs (discontinued), evm-rs (fork) and rust-evm.

The main goal is to benchmark, compare and fuzz these implementations.

P.S. let me know if there are other Rust EVM implementations out there.

Currently it only supports Parity's EVM through standalone-parity-evm.

Build

Install Rust first, then:

$ cargo build --release

should result in an EMVC compatible shared library.

Maintainer(s)

  • Alex Beregszaszi

License

Apache-2.0

Note: While this repository is Apache-2.0 licensed, the resulting binary linked with Parity's EVM will be licensed under GPL-3.0.

About

Daytona is an EVMC compatible Ethereum VM kit.

License:Apache License 2.0


Languages

Language:Rust 100.0%