The tools and infrastructure to secure and verify production software

Axiom builds OpenVM, a zero-knowledge virtual machine that makes it simple to cryptographically verify the execution of any program.

Trusted by:
LogoLogoLogoLogoLogoLogoLogoLogoLogoLogo

Secure by design, proven in production

Secured through formal verification, audits, and battle-tested production deployments, OpenVM makes it simple to integrate zero-knowledge proofs into your application.

Security

Enterprise-grade security

OpenVM has formally verified support for RISC-V.

Formally verified

OpenVM's core extensions are formally verified

Provable security

100 bits of provable, post-quantum security

Externally audited

Audited by Cantina and zkSecurity

Performance

Industry-leading performance

OpenVM 2.0 delivers cutting-edge proving performance at scale.

1 GHz proving throughput

Proving scales to 1 GHz on 64 GPUs

Real-time proving for Ethereum

Prove Ethereum blocks in less than 10s

Generality

Fast and flexible to deploy

OpenVM's modular architecture maximizes deployment flexibility for developers.

Proves any RISC-V program

OpenVM makes ZK a basic primitive for your application

Custom acceleration for your application

Accelerate proving with custom extensions for your business logic

Deploy on the Axiom Proving API

Outsource complex infrastructure management

Axiom NEWS

Latest Announcements

Use Cases

Deployed in production

OpenVM secures high-assurance applications in production, bringing verifiability and security to derivatives exchanges, blockchains, and more.

Securing derivatives exchanges

Combine the performance of an off-chain exchange with cryptographic guarantees of correct execution.

Support for order books, RFQ, and custom derivatives markets

Give users confidence in correct execution without requiring trust in the operator
Accelerate proving of custom logic with OpenVM extensions
Settle trades on-chain with cryptographic finality
supporting:

Securing Lighter EVM

Read about how we developed Lighter EVM and how OpenVM secures it.

Read More

Scaling blockchains

Prove that blocks executed correctly to enable fast, secure state transitions.

Support for Ethereum, Scroll, or your own custom app rollup

Accelerate finality with validity proofs instead of optimistic assumptions
Keep proving viable and economical at high throughput
Prove block execution in real time as the chain advances
supporting:

Real-time proving for L1 scaling

Learn about the key role real-time proving plays in Ethereum's scaling roadmap.

Read More