Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.

privacy-scaling-explorations/zkevm-circuits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1e45a3d · Jul 5, 2024
Oct 25, 2023
Jun 3, 2024
Feb 26, 2024
Jun 3, 2024
Mar 21, 2024
Apr 23, 2024
Apr 23, 2024
Mar 21, 2024
Jun 3, 2024
Mar 21, 2024
Apr 3, 2024
Jun 3, 2024
Jun 3, 2024
Dec 12, 2023
Oct 25, 2023
Mar 16, 2023
Mar 21, 2024
Feb 19, 2024
Feb 26, 2024
Jul 5, 2024
Jul 5, 2024
Feb 16, 2024
Nov 18, 2023

Repository files navigation

Archiving notice

This repository is archived due to our shift from building a zkEVM by writing custom circuits to developing a general purpose zkVM. You can read more about our direction shift in our blog: The next chapter for zkEVM Community Edition. We don't plan to continue the development and support of the zkEVM repositories at zkevm-circuits, zkevm-specs and zkevm-docs.

At the time of archiving this, the followings are some related developments that you might be interested in:

  • The zkEVM-CE project was developed in collaboration with Scroll and Taiko. Scroll is still maintaining and updating their own version which you can find at scroll-tech/zkevm-circuits.
  • If you are looking for a performant Keccak and sha256 circuits implementation, you can find the corresponding circuits originally developed for the zkEVM ready to be used in a halo2 circuit here axiom-crypto/halo2-lib thanks to Axiom who picked them and exposed them in a library.
  • We're still maintaining and developing our halo2 fork at privacy-scaling-explorations/halo2
  • We're still developing Chiquito at privacy-scaling-explorations/chiquito, a zk circuit DSL that implements many of the patterns found during the development of the zkEVM (mainly circuits described as a state machine).