Jolt now proves RISC-V programs using 64-bit registers (RV64IMAC), rather than just 32-bit ones (RV32IM). And it does so at speeds exceeding those we reported two months ago for 32-bit programs:
- Over 500,000 cycles/sec on a MacBook
- Over 1,500,000 cycles/sec on a 32-core CPU
Support for 64-bit registers is important for two reasons:
- Performance: Many applications can be executed with far fewer cycles using 64-bit registers. For example, a 256-bit multiplication requires 6× fewer cycles with 64-bit registers.
- Language support: Some high-level programming languages like Go don’t currently compile to RV32IM. So if you want to prove execution of something like Geth, you need RISC-V with 64-bit registers.

So how did Jolt hit RV64IMAC speeds (cycles/sec), exceeding our RV32IM results from two months ago?
Two reasons:
- Jolt is built for large register sizes. Thanks to our use of large-characteristic fields, Jolt handles 64-bit values much more efficiently than other zkVMs. Most others split 32- or 64-bit values into bytes, assigning a separate field element to each. That means every 64-bit value costs 8 field elements, which must be committed and proved well-formed — a huge source of overhead.
While other zkVMs are typically 2× slower per cycle when doubling register size, Jolt is only 1.5× slower.
- We keep optimizing. Alongside known techniques, we’ve been adding new, research-level advances — and these gains already more than offset the 1.5× slowdown.
Memory usage is falling fast, already down to about 700 MB per million cycles (about 3× better than two months ago). That means today, in under 2 GB of space, you can prove knowledge of typical digital signatures (≈300k RV64IMAC cycles), or that dozens of KB of data were correctly SHA-hashed.
With Twist and Shout now integrated, we’re advancing steadily. Next up: recursion, the streaming prover (keeping prover space under 2 GB for arbitrarily large cycle counts, without recursion), and zero-knowledge. As these land, Jolt’s advantages will come into even sharper focus.
***
Markos Georghiades is an engineering intern at a16z crypto, where he focuses on cryptography and core Jolt development. He’s an undergraduate at the University of Waterloo studying Computer Science and Mathematics.
Andrew Milson is a Software Engineer at a16z working on the Jolt prover. Prior to this, Andrew worked at Google and at StarkWare, where his work focused on building provers and optimizing performance.
Justin Thaler is Research Partner at a16z and an Associate Professor in the Department of Computer Science at Georgetown University. His research interests include verifiable computing, complexity theory, and algorithms for massive data sets.
Andrew Tretyakov is a Cryptography Engineer at a16z crypto. He is a core contributor to the Jolt zkVM project, working on prover components, protocol architecture, and guest program optimizations.
Julius Zhang is an engineering intern at a16z crypto, where he works on Jolt. Previously, he studied Mathematics and Computer Science at Stanford.
Michael Zhu is a research engineer for a16z crypto, writing open-source code in collaboration with the research team and helping portfolio companies on all things smart contract-related. Prior to joining a16z crypto, Michael led protocol development at 0x Labs, architecting smart contracts to facilitate peer-to-peer trading on multiple blockchains. Before that, he was a student at Stanford University, where he received BS and MS degrees in Computer Science.
***
The views expressed here are those of the individual AH Capital Management, L.L.C. (“a16z”) personnel quoted and are not the views of a16z or its affiliates. Certain information contained in here has been obtained from third-party sources, including from portfolio companies of funds managed by a16z. While taken from sources believed to be reliable, a16z has not independently verified such information and makes no representations about the current or enduring accuracy of the information or its appropriateness for a given situation. In addition, this content may include third-party advertisements; a16z has not reviewed such advertisements and does not endorse any advertising content contained therein.
The views expressed here are those of the individual AH Capital Management, L.L.C. (“a16z”) personnel quoted and are not the views of a16z or its affiliates. Certain information contained in here has been obtained from third-party sources, including from portfolio companies of funds managed by a16z. While taken from sources believed to be reliable, a16z has not independently verified such information and makes no representations about the current or enduring accuracy of the information or its appropriateness for a given situation. In addition, this content may include third-party advertisements; a16z has not reviewed such advertisements and does not endorse any advertising content contained therein.
You should consult your own advisers as to those matters. References to any securities or digital assets are for illustrative purposes only, and do not constitute an investment recommendation or offer to provide investment advisory services. Furthermore, this content is not directed at nor intended for use by any investors or prospective investors, and may not under any circumstances be relied upon when making a decision to invest in any fund managed by a16z. (An offering to invest in an a16z fund will be made only by the private placement memorandum, subscription agreement, and other relevant documentation of any such fund and should be read in their entirety.) Any investments or portfolio companies mentioned, referred to, or described are not representative of all investments in vehicles managed by a16z, and there can be no assurance that the investments will be profitable or that other investments made in the future will have similar characteristics or results. A list of investments made by funds managed by Andreessen Horowitz (excluding investments for which the issuer has not provided permission for a16z to disclose publicly as well as unannounced investments in publicly traded digital assets) is available at https://a16z.com/investment-list/.
The content speaks only as of the date indicated. Any projections, estimates, forecasts, targets, prospects, and/or opinions expressed in these materials are subject to change without notice and may differ or be contrary to opinions expressed by others. Please see https://a16z.com/disclosures/ for additional important information.