Skip to content

Top 100 zk-rollup Repositories

Back to Home

Ranking

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1gnark1,715520Go69gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license2026-05-21
2starkscan-verifier1,265252TypeScript9Verify Cairo contracts on Starkscan in 1 minute.2024-06-02
3starknet.js1,260830TypeScript44JavaScript library for StarkNet2026-04-30
4bazuka1,058451Rust2Rust implementation of Ziesha protocol2023-10-12
5cairo-contracts912397Rust23OpenZeppelin Contracts written in Cairo for Starknet, a decentralized ZK Rollup2026-05-19
6sovereign-sdk474179Rust171A flexible toolkit for building real-time blockchains2026-05-22
7awesome-zkevm47052-0A curated list of awesome zkEVM resources, libraries, tools and more2023-12-24
8starknet.py27788Python14✨ 🐍 Python SDK for Starknet.2026-05-18
9ethernal26671JavaScript9Ethernal is a block explorer for EVM-based chains. In a few seconds, spin up a fully-featured explorer for your L1/L2 rollup/testnet. Compatible with Optimism, ZK, Anvil, Hardhat, Geth...2026-05-20
10zkopru21927TypeScript68Ethereum L2 scaling solution for private transactions using zk-SNARK and optimistic rollup.2023-01-24
11intmax-rollup-cli11734Rust2intmax ZK rollup for client side2024-02-12
12rollup10621Rust1Matter Labs' ZK Rollup2021-01-05
13old_identity10348Cairo0Contract of the starknet identity base NFT2023-10-09
14alpen10226Rust0Rust implementation of the Alpen protocol2026-05-22
15validity-rollups1028-2Validity rollup resources2024-08-13
16sourceCode-zkSync-era-rollupContract-code-learning10135Rust0source code of zkSync Contract2024-02-14
17eth-mimblewimble8010Python2Ethereum 9 3/4's zk-SNARKs circuits and the python library for Mimblewimble on Ethereum2022-12-10
18kailua6932Rust0The Ultimate ZK Proving Software Suite for Securing OP Rollups2026-05-19
19Airchain-testnet6552-1Guide on deploying a zk-rollup via Airchain2024-07-12
20zkos618Rust0Cross-zk-rollup aggregation2023-02-17
21app.starknet.id61137TypeScript25Identity Service for Starknet2026-04-05
22zk-rollup-tutorial5917JavaScript0A guild to build simple zk rollup2022-08-23
2310k_swap-contracts5822Cairo0A decentralized ZK Rollup AMM written in Cairo for StarkNet.2024-02-17
24zkps-circuit-snark501Solidity0A zk-SNARK implementation2022-12-18
25linea-tutorials4619Shell3An EVM-equivalent zk-rollup for scaling Ethereum dapps2024-09-24
26ZKRollups4214TypeScript1ZK Rollups pallet implementation2022-06-15
27simple-zk-rollups3912TypeScript0Simple zk roll-ups2023-01-24
28fluidex-backend399Shell17Building the first permissionless layer2 orderbook DEX on Ethereum, powered by PLONK zk-rollup2022-01-13
29zeko3511OCaml3Zeko: ZK rollup protocol2026-05-22
30intmax-zkp-core349Rust0Plonky2 implementation for intmax ZK rollup2023-05-12
31mina-zk-rollup302TypeScript22A modular zk-Rollup for zero knowledge smart contracts, zkApps, on the Mina blockchain.2023-04-16
32zk-rollup-module-for-Cosmos-SDK242-1This repository is for explaining objectives and technical description of how B-Harvest will implement zk-rollup module for Cosmos-SDK2020-08-27
33liszt225Java5zk-rollup2023-04-10
34Orbis221-47A general-purpose layer 2 zk-rollup scaling solution for Cardano2022-09-28
35nacho200Rust0Nacho is a zk rollup where you can bridge and swap tokens.2024-05-10
36sync-rollups-protocol198Solidity2Smart contracts to manage synchronous rollups in Ethereum using ZK proofs2026-05-19
37solana-zk-proof-example192Rust2A tutorial on creating a Groth16 proof and verifying it on-chain in a Solana2024-10-10
38zkwasm-mini-rollup1814Rust0A Minimised REST service framework coded in WASM (RUST) and the full service runs in the ZKWASM2025-12-24
39zk-rollup160JavaScript0ZK-rollup in Javascript, using circom & snarkJS. This is a meant-to-be-simple implementation aimed at learners.2023-11-30
40Hazook-Fast-Zk-Rollup161TypeScript0Hazook is a fast ZK-Rollup built on Mina that parallelizes the accumulation of zk state proofs2024-01-24
41Layer2-Scaling-Solutions160-0An in-depth exploration of Layer 2 scaling solutions like Optimistic Rollups, zk-Rollups, and sidechains. Includes code samples and implementation guides.2025-02-12
42zk-rollup-security130Alloy02025-07-31
43zk-rollups129TypeScript0zk-Rollup implementation compatible with Eth 1.x2020-10-01
44tcap-mobile126JavaScript1All in one iOS and Android app for Payments and DeFi powered by ZK Rollups and Ethereum Blockchain.2023-01-26
45rollup-evm127Go1EVM-compatible Cosmos Chain for scalable and interoperable DApps and smart contracts, integrating Ethereum's robust features with Cosmos' network2023-12-22
46bitcoinrollups114HTML7An educational website documenting the development of zk-rollups on Bitcoin.2024-03-23
47DEPRECATED-Tokamak-ZkEVM103JavaScript0A new type of zk-EVM for L2 rollup2025-02-01
48zk-optimistic-rollup101Solidity02023-01-24
49cairo.vim102Vim Script0Cairo lang plugin for Vim2021-01-12
50zk-testnet-fyi91Smarty2ZK Rollup as a Service - create shareable short lived zk rollups in 1-click!2023-06-20