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

Latest commit

 

History

History
7 lines (4 loc) · 1.18 KB

README.md

File metadata and controls

7 lines (4 loc) · 1.18 KB

Deprecated - zkevm-chain

Important Notice: This repository is no longer actively maintained or supported, and contains a vulnerability in the smart contracts.

For some months already we have determined that the scope of our project doesn't involve building an L2 zkRollup. Our main goals are: build a system to generate zk proofs of correct Ethereum Block processing, and from this create a project where proofs for each L1 block are generated so that light clients can sync with very low resources requirement. A secondary goal is to offer the Block zk proof system as a library/toolkit for others to build a zkRollup on top of it. This means we're not actively developing mechanisms related to managing an L2 (decision for making blocks, coordinators, bridging, etc.). The zkevm-chain repo started with that aim but after our shift in focus it remained as an infrastructure for end-to-end testing of blocks zk proofs and benchmarking.

This repository contains an unfixed DoS vulnerability in the smart contracts code; please be aware of this if you decide use this repository in any way.