ZKVMs
This is the current list of Zero-Knowledge Virtual Machines (zkVMs) tracked in ethproofs. The list is maintained in sync with the awesome-zkvm(opens in a new tab) repository, a comprehensive collection of zkVM projects and resources.
The ID column in this table serves as a unique identifier for each zkVM version and must be used when creating or modifying clusters through the API endpoints.
zkVM | ID | Version | ISA | Continuations | Parallelizable Proving | Precompiles | Frontend |
---|---|---|---|---|---|---|---|
SP1(opens in a new tab) | |||||||
1 | v4.2.0 | RISC-V | Yes | Yes | Yes | Rust | |
4 | v4.1.7 | RISC-V | Yes | Yes | Yes | Rust | |
3 | v4.1.6 | RISC-V | Yes | Yes | Yes | Rust | |
zkMIPS(opens in a new tab) | |||||||
2 | v1 | MIPS | Yes | Yes | Yes | Rust, Go |
If you're looking for a zkVM version that's not listed here, please open a GitHub issue(opens in a new tab) and we'll work on adding it to the list.