Skip to main content


The RISC Zero zkVM is an open-source, zero-knowledge virtual machine that lets you build trustless, verifiable software in your favorite languages. For more information about our technology, check out the following resources:

Zero-knowledge Virtual Machine

  • Understanding the zkVM - These materials introduce what the zkVM is and what you can use it for.

  • zkVM FAQ - This FAQ provides answers to commonly asked questions about the zkVM.

Proof System

Background and Reference Materials

  • Reference Docs - This section includes a variety of reference materials.

  • RISC Zero Study Club - RISC Zero's Study Club sessions aim to introduce the pre-requisite concepts necessary to understand our technology.