Skip to content

Polygon zkEVM Source Code

This document provides the complete list of all available source code repositories related to Polygon zkEVM and its components including the zkProver. Feel free to check out the Polygon zkEVM organization on Github.

Core repositories

Specific tools and libraries

Repositories for zkASM

  • A compiler that compiles a zkASM program into a JSON file readable to the executor can be found at this repository.
  • A zkasm compiler for the storage state machine: zkevm-storage-rom

Repositories for PIL

  • A compiler that compiles the PIL description into a JSON file readable to the zkExecutor and the zkProver can be found at this repository.
  • Tool that generates a STARK proof from a State Machine written in PIL Language can be found here.