84 releases (24 stable)

Uses new Rust 2024

new 5.0.0-rc.1 Jan 13, 2026
3.0.3 Nov 24, 2025
3.0.2 Aug 27, 2025
3.0.0-rc.2 Jul 25, 2025
0.11.1 Aug 13, 2022

#12 in #zk-stark

Download history 14138/week @ 2025-09-23 12099/week @ 2025-09-30 10534/week @ 2025-10-07 11088/week @ 2025-10-14 8347/week @ 2025-10-21 11291/week @ 2025-10-28 17153/week @ 2025-11-04 8469/week @ 2025-11-11 8066/week @ 2025-11-18 10821/week @ 2025-11-25 11078/week @ 2025-12-02 15338/week @ 2025-12-09 13941/week @ 2025-12-16 5536/week @ 2025-12-23 7677/week @ 2025-12-30 11850/week @ 2026-01-06

41,251 downloads per month
Used in 59 crates (14 directly)

Apache-2.0 OR MIT

595KB
12K SLoC

The RISC Zero Proving System

These are the core algorithms that prove and verify the execution of zk-STARK circuits.

Crate Feature Flags

The following crate feature flags are available.

Feature Target(s) Implies Description
cuda prove, std Turns on CUDA GPU acceleration for the prover. Requires CUDA toolkit to be installed.
metal macos prove, std Deprecated - Metal GPU acceleration for the prover is enabled by default on Apple Silicon.
prove all except rv32im std Enables the prover, incompatible within the zkvm guest.
std all Support for the Rust stdlib.

Dependencies

~9–16MB
~245K SLoC