Home

Awesome

<div align="center"> <h1 align="center">awesome zkVm</h1>

A curated list of zkVM, zero-knowledge virtual machine.

<p align="center"> <a href="https://github.com/sindresorhus/awesome"> <img alt="awesome list badge" src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"> </a> <a href="https://github.com/rkdud007/awesome-zkvm/graphs/contributors"> <img alt="GitHub contributors" src="https://img.shields.io/github/contributors/rkdud007/awesome-zkvm"> </a> <a href="http://makeapullrequest.com"> <img alt="pull requests welcome badge" src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat"> </a> </p> </div>

Contributions and suggestions are always welcome; open issues or pull requests with any changes you want to be made.

contents

projects

[!NOTE]
Maintained by @piapark_eth and @alexanderlhicks. Some details may be outdated; feel free to open an issue or PR. For discussions on fair tracking methods, see the open issues.

zkVMISAContinuations & <br> Parallel ProvingPrecompilesGPUProving Frontend
cairoCairo:red_circle::green_circle:Cairo
cenoRISC-V:red_circle::red_circle:Rust
eigen zkvmRISC-V:green_circle::green_circle:Rust
joltRISC-V:red_circle::red_circle:Rust
midenMASM(Miden Assembly):red_circle::green_circle::green_circle:Rust, Wasm
mozak vmRISC-V:red_circle::red_circle:Rust
nexusRISC-V:green_circle::green_circle:Rust
o1vmMIPS & RISC-V:red_circle::red_circle:Rust
olavmOla Assembly:red_circle::green_circle:Ola Assembly
openvmRISC-V:green_circle::green_circle:Rust
powdrVMRISC-V:green_circle::green_circle:Rust, Powdr, PIL
risc0RISC-V:green_circle::green_circle::green_circle:Rust
sp1RISC-V:green_circle::green_circle::green_circle:Rust
sphinxRISC-V:green_circle::green_circle:Rust
triton vmTriton Assembly:red_circle::red_circle:Triton Assembly
validaValida:red_circle::red_circle:Rust, C
ziskRISC-V:red_circle::red_circle:PIL
zkmMIPS:green_circle::green_circle:Rust, Go
zkWasmWasm:green_circle::green_circle:C, C++, rust, etc (wasm compilable)

bench

Independent/third-party Benchmarks

papers

Cairo

Ceno

Jolt

SP1

Risc Zero

EDEN

resources

tutorials / educational zkVM

related awesome lists