A performant and modular zkVM framework built for customization and extensibility. Learn more at openvm.dev.

Pinned Tweet
We are announcing OpenVM 2.0.0, the first production release of OpenVM 2.0. This release is externally audited with expanded formal verification and proves Ethereum mainnet in real time on as few as 8 GPUs. Proving times are down 95x since the first release 18 months ago.
2
8
44
3,455
We are excited to release OpenVM 2.1 Preview, an early look at the performance of the next version of OpenVM. It adds 64-bit RISC-V support, adopts a redesigned execution, and now proves mainnet Ethereum blocks in real time on only 4 5090 GPUs, a 2x improvement over OpenVM 2.0.
1
6
37
4,114
5/ The performance gains come from a redesigned execution based on recompilation. OpenVM now lifts the guest binary into portable C and compiles it into a native binary. On an Ethereum block, this runs 34x faster than a fast interpreter and has only 3x overhead compared to host.
1
5
159
6/ OpenVM 2.1 Preview is available now under MIT and Apache 2.0 dual license. It is a pre-production preview, and we still recommend OpenVM 2.0 for production use. To learn more: Blog: blog.openvm.dev/2.1 GitHub: github.com/openvm-org/openvm
2
135
We are announcing OpenVM 2.0.0, the first production release of OpenVM 2.0. This release is externally audited with expanded formal verification and proves Ethereum mainnet in real time on as few as 8 GPUs. Proving times are down 95x since the first release 18 months ago.
2
8
44
3,455
6/ On a smaller cluster of only 8 5090 GPUs, OpenVM 2.0 now proves Ethereum in real time, with an average proving time of 5.4s and a p99 time of 9.8s. Lower hardware requirements for proving drive greater decentralization and scalability for the chain.
1
7
227
7/ OpenVM 2.0 is available under MIT and Apache 2.0 dual license, including the GPU prover, and is recommended for production use. To try it out: Docs: docs.openvm.dev GitHub: github.com/openvm-org Full announcement: blog.openvm.dev/2.0-producti…
4
187
We are excited to release OpenVM 2.0 Beta, which features substantial performance gains over the OpenVM 2.0 Alpha release in January. OpenVM 2.0 now proves mainnet Ethereum blocks in a p99 time of 7.9s on 16 5090 GPUs and has 964 MHz RISC-V throughput on 64 GPUs.
2
3
20
3,067
6/ On Ethereum mainnet block 21,000,000, proving time has dropped to 3.5s, continuing a trend of 25% month-over-month reduction throughout the 15 months since the v0.1 release of OpenVM.
1
2
266
7/ OpenVM 2.0 Beta is now available under MIT and Apache 2.0 dual-license in pre-production preview. To try it out, check out: Preview docs: docs-preview.openvm.dev GitHub: github.com/openvm-org Dev chat: t.me/openvm Full announcement: blog.openvm.dev/2.0-beta
3
243