Skip to content

Home > Tooling & Applications > OpenVM

OpenVM

Description

A zkVM based on Plonky3/STARK, building on SP1's architecture. Near-miss on proof size vs. SP1 in benchmarks (4.2 MB for ECDSA, best among zkVMs tested). 5 security audits. Supports secp256k1/signature operations (full scope unclear).

Evaluation

Criterion Value
Based on Plonky3 / STARK, inspired by SP1
Easiness yes — write standard Rust
Fast and short (<1s, <1MB) near-miss — 2.5s prove, 4.2 MB proof for ECDSA
Post-quantum yes (STARK-based)
Mobile and web probably — Rust-based
Maintained yes — very active
Open source yes — Apache-2.0 / MIT
Security review yes — 5 audits
secp256k1 signature + sha256 yes — not sure if secp256k1 only or also full signature

Notes

Best proof size among zkVMs tested in the ECDSA benchmark (4.2 MB vs SP1's 9.3 MB).

Based on

zk-STARKs, Plonky3

Resources