Skip to content

Commit

Permalink
Doc: Improve readme (#130)
Browse files Browse the repository at this point in the history
* Add context

* Update README.md

* Update README.md

Co-authored-by: greged93 <82421016+greged93@users.noreply.github.com>

* Update README.md

Co-authored-by: greged93 <82421016+greged93@users.noreply.github.com>

---------

Co-authored-by: greged93 <82421016+greged93@users.noreply.github.com>
  • Loading branch information
khaeljy and greged93 authored Sep 21, 2023
1 parent 47036f4 commit a1747cb
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

This repository contains the execution of the EF standard execution layer tests.

The Ethereum Foundation provides a suite of [official tests](https://github.com/ethereum/tests) to verify the compliance of EVM clients.
Passing all these tests qualifies allows a client to gain confidence on his execution layer.
For further information, please refer to the [official documentation](https://ethereum-tests.readthedocs.io/en/latest/).

Kakarot is an EVM running within CairoVM, coupled with a [RPC](https://github.com/kkrt-labs/kakarot-rpc/tree/main), which would make it possible to run these tests using the Ethereum Foundation runner ([retesteth](https://github.com/ethereum/retesteth)). However, in order to limit the possible number of interactions and avoid adding failing points, we develop our own simplified test runner based on Reth's ef-tests runner.

## Requirements

- nextest: to install [nextest](https://nexte.st/index.html), run `cargo install cargo-nextest --locked`
Expand Down

0 comments on commit a1747cb

Please sign in to comment.