# matter-labs/zksync

zkSync: trustless scaling and privacy engine for Ethereum

Repository: https://github.com/matter-labs/zksync
Canonical: https://ross.abutalabs.com/products/zksync
Homepage: https://zksync.io
Language: Rust
License: Apache-2.0
License Family: permissive
Topics: team-core
Last push: 2026-05-08T09:04:17+00:00

## Health v2 (maintenance only)
Score: 59/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 81, release rhythm 8, longevity 100
- inputs: {"age_days": 2653, "days_push": 117, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4923, forks 2651 (observed 2026-08-28T04:09:02.486185+00:00)

## What it is
zkSync is Matter Labs' open-source ZK Rollup technology for scaling and adding privacy to Ethereum, including the ZK Stack framework for launching custom ZK chains, the Prividium private/permissioned rollup, and the Airbender RISC-V prover. This repository historically contains the ZKSync Lite (formerly zkSync 1.0) core, which is now deprecated, with the project's active development focused on the broader ZKsync protocol ecosystem.

## Use cases
- scale ethereum transactions with zero-knowledge rollups
- launch a custom zk rollup chain on ethereum
- generate withdrawal proofs for deprecated zksync lite funds
- build privacy-preserving institutional blockchain applications
- prove rust or risc-v programs with a fast zkvm
- run low-gas eth and erc20 transfers on layer 2

## When to choose
- you need zk rollup scaling or privacy for ethereum applications
- you want to launch a customizable app-chain inheriting ethereum security
- you need to independently withdraw funds from the deprecated zksync lite
- you need a high-performance open-source zk prover for risc-v programs

## When to avoid
- you need a general-purpose blockchain unrelated to ethereum or zk proofs
- you want to build new functionality on zksync lite, which is deprecated
- you need a simple smart contract wallet without layer 2 infrastructure
- you cannot operate gpu or specialized proving infrastructure

## Facets
- artifact type: framework
- maturity: active
- function: cryptography, security, blockchain, compiler, sdk
- domain: blockchain, privacy, fintech, developer-tools
- platform: rust, cross-platform, self-hosted
- tags: zk-rollup, ethereum, l2-scaling, zero-knowledge-proofs, zk-stack, zkvm, risc-v-prover, blockchain-infrastructure, smart-contracts, cryptocurrency, gpu

## Member repositories
- matter-labs/zksync (main) score 59

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:02.486185+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:18:00.949623+00:00, confidence not recorded.
  - readme: https://github.com/matter-labs/zksync (fetched 2026-08-28T04:09:02.486185+00:00, sha 2e11fa7b49a2)
  - homepage: https://zksync.io (fetched 2026-08-29T08:59:58.285325+00:00, sha 11c9392a3798)
  - site_page: https://docs.zksync.io/ (fetched 2026-08-29T08:59:58.303521+00:00, sha 89265e1ae603)
  - site_page: https://docs.zksync.io/zksync-protocol/security/audits (fetched 2026-08-29T08:59:58.305145+00:00, sha 8eb191fbeecc)
  - site_page: https://docs.zksync.io (fetched 2026-08-29T08:59:58.306815+00:00, sha 89265e1ae603)
  - site_page: https://www.zksync.io/zk-stack (fetched 2026-08-29T08:59:58.295195+00:00, sha b98a28aefea9)
  - site_page: https://www.zksync.io/prividium (fetched 2026-08-29T08:59:58.297482+00:00, sha c15d421b99c3)
  - site_page: https://www.zksync.io/zksync-connect (fetched 2026-08-29T08:59:58.299889+00:00, sha 6e1b67160300)
  - site_page: https://www.zksync.io/airbender (fetched 2026-08-29T08:59:58.301731+00:00, sha 912e0b0f6335)
- Data as of 2026-08-30T08:39:29.467469+00:00.
