Skip to content
Change the repository type filter

All

    Repositories list

    • sp1

      Public
      The fastest, most feature-complete zkVM for developers.
      Rust
      559000Updated Aug 8, 2025Aug 8, 2025
    • plonky2

      Public
      Rust
      3308282513Updated Jul 1, 2025Jul 1, 2025
    • Sage
      3500Updated Jun 11, 2025Jun 11, 2025
    • binius

      Public
      A SNARK using towers of binary fields, implemented in Rust
      Rust
      60000Updated Jun 11, 2025Jun 11, 2025
    • zk_evm

      Public
      Rust
      4596829Updated May 2, 2025May 2, 2025
    • agglayer

      Public
      Rust implementation of the Agglayer.
      Rust
      51000Updated Feb 5, 2025Feb 5, 2025
    • rsp

      Public
      A minimal implementation of ZKPs of Ethereum block execution using Reth. Supports both Ethereum and OP Stack.
      Rust
      72000Updated Dec 2, 2024Dec 2, 2024
    • evm-tests

      Public
      Parser and test runner for testing compatable common Ethereum full node tests against Polygon Zero's EVM.
      Rust
      41020Updated Dec 2, 2024Dec 2, 2024
    • paladin

      Public
      Bringing divine order to remote task execution.
      Rust
      62710Updated Nov 25, 2024Nov 25, 2024
    • zeth

      Public
      Rust
      2370Updated Nov 19, 2024Nov 19, 2024
    • conversions between `ethereum_types` and `alloy_primitives`
      Rust
      0000Updated Nov 7, 2024Nov 7, 2024
    • erigon

      Public
      Ethereum implementation on the efficiency frontier
      Go
      1.3k030Updated Nov 7, 2024Nov 7, 2024
    • Local jerigon network and smart contracts used to generate input for zero_bin/zk_evm
      TypeScript
      0100Updated Nov 5, 2024Nov 5, 2024
    • 0000Updated Aug 28, 2024Aug 28, 2024
    • Proving historical Ethereum transactions using the Plonky2 zkEVM
      Rust
      111424Updated Jul 26, 2024Jul 26, 2024
    • zero-bin

      Public archive
      plonky2 proving over paladin
      Rust
      132200Updated Jun 19, 2024Jun 19, 2024
    • nums

      Public
      Number theoretic functions, such as primality testing and factorization, for BigUints
      Rust
      1300Updated Jun 16, 2024Jun 16, 2024
    • Various debugging tools for working with tries for `eth_trie_utils`.
      Rust
      2130Updated Jun 13, 2024Jun 13, 2024
    • An eth PoS devnet which is provable using the Polygon Type1 Prover
      Makefile
      165120Updated May 8, 2024May 8, 2024
    • u32 arithmetic gadgets for plonky2
      Rust
      35203Updated Apr 24, 2024Apr 24, 2024
    • Types and utility functions for building/working with partial Ethereum tries
      Rust
      5100Updated Feb 15, 2024Feb 15, 2024
    • Common protocol for generating ZK proofs for blocks on different blockchains.
      Rust
      31000Updated Feb 9, 2024Feb 9, 2024
    • Generates block proofs from proof IR
      Rust
      1600Updated Jan 18, 2024Jan 18, 2024
    • Logic for parsing a block trace for edge into txn generation payloads for plonky (2 & 3).
      Rust
      1100Updated Nov 1, 2023Nov 1, 2023
    • smt_utils

      Public
      Utilities related to the Sparse Merkle Tree used for type2 provers
      Rust
      0000Updated Nov 1, 2023Nov 1, 2023
    • ECDSA gadgets for plonky2
      Rust
      351905Updated Oct 20, 2023Oct 20, 2023
    • hyperstark

      Public archive
      Early prototype.
      Rust
      22300Updated Mar 30, 2023Mar 30, 2023
    • An obsolete zkVM from Polygon Zero
      Rust
      3300Updated Mar 28, 2023Mar 28, 2023
    • list-insertion gadget for plonky2
      Rust
      1100Updated Mar 3, 2023Mar 3, 2023
    • permutation gadgets using the Waksman network for plonky2
      Rust
      1100Updated Mar 3, 2023Mar 3, 2023