Brevis Pico: A High-Performance Modular General-Purpose ZK Virtual Machine
Source: Brevis

The Brevis team is excited to introduce Pico — a modular and efficient zero-knowledge virtual machine (zkVM). Pico allows developers to flexibly build a zkVM tailored to their application's computational needs, similar to assembling LEGO bricks, in order to optimize performance and user experience. Developers can freely choose from a rich set of built-in options, and even fully customize the proof backends and VM instances to create a bespoke computational flow that meets their specific requirements.
Pico redefines the "Glue-and-Coprocessor" architecture, supporting not only underlying coprocessors (such as using precompiled modules to accelerate specific VM instruction operations) but also natively integrating Brevis' on-chain data zkCoprocessor, boosting application performance utilizing blockchain historical data by up to 32 times.
While a complete GPU-accelerated cluster solution for Pico has yet to be introduced, it has already achieved world-class performance on the CPU side. Compared to other industry zkVMs like RISC0, SP1, and OpenVM, Pico boasts a CPU speed improvement of 70% to 155%, setting a new performance benchmark.
With the release of Pico v1.0, we have introduced the world's first zkVM supporting a customizable compute architecture, allowing developers to adjust the following key parameters flexibly:
Selectable Proof Backend: Supporting STARK on KoalaBear and BabyBear, as well as CircleSTARK on Mersenne31.
Flexible Proofing Process: Optimizing security, scalability, proof generation efficiency to adapt to various application requirements.
On-chain Historical Data Access: Through the built-in on-chain data zkCoprocessor, developers can freely query, compute historical blockchain data to build dApps, achieving optimal computational performance and programming flexibility.
Pico is compatible with the RISC-V instruction set and supports the Rust development toolchain. Due to its modular architecture, Pico is future-proof and can easily adapt to the latest ZK theoretical research innovations. Whether it's the next generation of ZK applications or cutting-edge explorations in the ZK field, Pico provides developers with a stable and powerful computing foundation.
Feel free to visit the Pico Developer Guide, explore the GitHub code repository, and join the Telegram or Discord discussion groups to stay updated and contribute, together shaping the future of ZK computing.
Why Pico?
Brevis's first product—the on-chain data zkCoprocessor—has been widely used in DeFi and other fields. Many partners have deployed innovative features based on Brevis on the mainnet, including Kwenta, Usual, Algebra Labs, JoJo Exchange, Trusta, and more. In addition, PancakeSwap, Celer, Gamma, Quickswap, Frax, Mask Network, Kernel, BeraBorrow, Thena, Kim Protocol, 0G, Bedrock, Mellow Finance, ZettaBlock, Hemera
and Mendi Finance and other top protocols and applications are also developing next-generation products and features based on Brevis.
However, in the process of collaborating with these cutting-edge teams, we found that the practical application needs of zk computation are becoming more diverse and face the following core challenges:
1. Adapting to Different Application Needs
The business logic of different projects varies, and their performance requirements differ greatly. The traditional "one-size-fits-all" zkVM or fixed ZK circuit solutions struggle to meet the changing needs. If there is a lack of flexible customization of the proof process or an inability to integrate custom circuits (whether at the opcode level or application level), the scalability of zkVM will be limited.
2. Embracing Cutting-Edge ZK Technology
The ZK field is rapidly evolving, with new proof backends, frameworks, and cryptographic breakthroughs emerging constantly. Many existing zk solutions, due to their closed architecture, find it challenging to quickly integrate these innovative technologies, resulting in outdated proofs, poor performance, high computational costs, and limited optimization space.
Pico's Modular Approach: Truly Flexible and Scalable
To address these challenges, Pico adopts a modular architecture, providing:
· Support for Multiple Proof Backends: Easily switch or upgrade to the latest proof backend to ensure computational performance and compatibility.
· Customizable Proof Processes: Developers can freely customize the proof generation pipeline to meet specific application requirements.
· Scalable Coprocessor Integration: Supporting the building or integration of dedicated coprocessors, without being limited to a fixed zkVM framework.
Innovative Glue-and-Coprocessor Architecture: Breaking Through the Bottleneck of Traditional zkVM
Pico adopts the "Glue-and-Coprocessor" architecture, combining efficient dedicated circuits (Coprocessors) with a universal zkVM (Glue) to balance performance, generality, and scalability.
Coprocessors: Optimize intensive tasks such as arithmetic operations, cryptographic computations, machine learning, etc., to enhance ZK proof efficiency.
Universal zkVM (Glue): Manages the overall proof and verification process to ensure all logical computations can proceed securely.
What are the advantages of this architecture?
Compared to traditional zkVMs, Pico achieves faster proof generation and higher programmability by combining the generality and computational power of dedicated circuits.
Precompiles are a common type of coprocessor that extends the RISC-V instruction set to accelerate fundamental operations like hashing and signature verification. Pico supports developers in customizing precompiled modules based on their requirements and offers out-of-the-box optimization solutions.
However, relying solely on precompiles is insufficient to meet all application performance needs. For example, if a developer wants to prove that a trader executed 10,000 Uniswap trades totaling $50 million in the past 30 days, performing the computation using only zkVM would require writing Merkle tree inclusion proofs and RLP decoding programs, incurring high costs.
How to overcome this limitation?
Pico natively integrates Brevis's on-chain data zkCoprocessor as an application-level coprocessor, enabling developers to efficiently access and compute on-chain historical data, achieving a 32x performance improvement while reducing costs by 67%.

Table 1: Performance Comparison between Coprocessor-Enhanced Pico and Native Pico (4096 transactions, log size: 40)
Pico further extends this architecture to support verifiable AI inference, Reth, and other application-level coprocessors to further enhance zk computation efficiency.
By combining Coprocessors and the universal zkVM (Glue), Pico provides developers with a powerful and flexible tool to balance performance, programmability, and adaptability in ZK-driven applications.
Flexible Proof Backend with Customizable Computing Flow
1. Flexible Support for Multiple Proof Backends
Pico is compatible with multiple zero-knowledge proof systems, including:
STARK (KoalaBear, BabyBear)
CircleSTARK (Mersenne 31)
For example, the Poseidon2 hash function is widely used in zkVM recursive proofs. Under the same STARK system, KoalaBear proof efficiency far exceeds BabyBear, and a significant performance improvement can be achieved by simply switching the proof backend without modifying the computing logic.
2. Customizable Proof Workflow
Pico allows developers to freely adjust the proof generation process to optimize scalability, cost, and latency.
· Instance-Level Optimization: Developers can customize the computing flow of each VM instance (including proof backend, computing chip, memory management, etc.).
· ProverChain Proof Chain: Through modular processes such as RISCV → CONVERT → COMBINE → COMPRESS → EMBED → ONCHAIN, computing efficiency is optimized.
· Optional Decentralized Verification: Developers can choose whether to conduct on-chain verification on the EVM based on their needs to balance performance and decentralization.
Setting New Industry Performance Records: Establishing the New Benchmark for zkVM
In the latest performance benchmark tests, Pico has comprehensively surpassed existing zkVM solutions and demonstrated remarkable performance improvements in a CPU computing environment. We compared RISC0, SP1, and OpenVM, covering the following core computing tasks:
· Fibonacci Calculation
· Tendermint Block Consensus
· Ethereum Reth Block #17106222 Proof
All tests were conducted on an AWS r7a.48xlarge instance (192-core CPU, 1.5TB RAM) to ensure the consistency of the computing environment. The results show:
· Pico's runtime in all tasks is faster than the second fastest solution by up to 155%, setting a new performance record for zkVM computation!
· Pico's CPU computational power is significantly ahead, especially suitable for applications requiring efficient computation.

Table 2: Performance Benchmark Test Results of RISC0, OpenVM, SP1, and Pico on Fibonacci, Tendermint, and Reth-block 171 tasks on AWS r7a.48xlarge (192-core, 1.5TB memory)
GPU Accelerated Version Coming Soon
While the current data is based on CPU testing, Pico is developing a GPU-accelerated version expected to be released in the coming months. The GPU-accelerated version of Pico will further enhance zk computation capabilities, providing increased throughput and computational efficiency. A comprehensive GPU performance test report will be released in the future.
Standing on the Shoulders of Giants
Pico draws inspiration from the following projects, each representing cutting-edge advancements in zero-knowledge proof systems.
By building on these innovative foundations, Pico offers a modular and high-performance zkVM:
Plonky3: Pico's proof backend is based on Plonky3, extending its modular features to the zkVM layer, allowing developers to flexibly choose the proof domain and proof system that best suit their applications.
SP1: Pico gains important insights from SP1's chip design and constraint system, including the design of the recursion compiler and precompiles.
Valida: Pico's implementation of cross-table lookups is inspired by Valida's pioneering work in this field.
RISC0: Pico's Rust toolchain is directly based on the toolchain originally developed for RISC0.
Join the Pico Developer Community
Brevis has always believed that the future of zero-knowledge technology lies in collaboration and innovation. Pico is not just a zkVM but also a development platform that empowers building the next generation of zk applications.
· Read the Pico Developer Documentation: Pico Docs
· Explore the GitHub Repository: GitHub Repo
· Join the Community Discussions: Telegram or Discord
Let's work together to expand the boundaries of zero-knowledge computing and to build an intelligent, trustless, decentralized world!
This article is contributed content and does not represent the views of BlockBeats.
You may also like

Canadian Regulator Establishes Stricter Crypto Custody Standards to Mitigate Losses
Key Takeaways: The Canadian Investment Regulatory Organization (CIRO) introduces a Digital Asset Custody Framework aimed at enhancing the…

Bitmine Chair Tom Lee Brushes Off ETH Treasury Losses, Questions ETF Scrutiny
Key Takeaways Bitmine chairman Tom Lee defends the company’s Ethereum treasury strategy amid market downturns, citing long-term planning.…

Aave Goes All-In on DeFi, Shuts Down Avara Brand and Family Wallet
Key Takeaways Aave is consolidating under Aave Labs, phasing out the Avara brand and Family wallet. The shift…

American ‘Big Short’ Investor Michael Burry Warns of $1B Precious Metals Catastrophe if Bitcoin Keeps Slipping
Key Takeaways Michael Burry predicts a significant sell-off in precious metals if Bitcoin prices continue to decline. Bitcoin’s…

Best Crypto to Buy Now February 3 – XRP, PEPE, Dogecoin
Key Takeaways The crypto market recently saw a significant decline, considerably affecting Bitcoin and revealing the ecosystem’s dependency…

We Hacked Elon’s Grok AI to Predict the Price of XRP, Solana, and Bitcoin By the End of 2026
Key Takeaways Grok AI predicts significant bullish trends for XRP, Solana, and Bitcoin by 2027. XRP is projected…

Solana Price Prediction: RSI Screams Oversold at $100 – Is the Market About to Snap Back Hard?
Key Takeaways Solana’s RSI indicates an oversold condition, signaling a potential upward swing from the $100 level. Historical…

Vitalik Buterin Engages as Developers Add Frame Transactions to Ethereum’s Upcoming Upgrade
Key Takeaways: Ethereum developers are contemplating Frame Transactions as a headline feature in the upcoming Hegota upgrade, with…

Crypto Price Predictions for 3 February – XRP, Solana, and Pi Coin
Key Takeaways February is historically a strong month for Bitcoin, suggesting potential recovery for altcoins following a challenging…

Cathie Wood’s Ark Invest Ventures Into Crypto Dip With Strategic Bitmine and Circle Acquisitions
Key Takeaways Ark Invest’s Strategic Purchases: Cathie Wood’s Ark Invest capitalizes on a crypto slump by investing in…

Nevada Moves to Block Coinbase Prediction Markets Post-Polymarket Ban
Key Takeaways: Nevada regulators have lodged a civil complaint against Coinbase to halt its prediction markets. The state’s…

Asia Market Open: Bitcoin Decreases 3% To $76K As Asian Markets Follow U.S. Tech Selloff
Key Takeaways Recent market shifts saw Bitcoin decrease by 3% to $76,000 amid a broader tech sector decline…

Untitled
I’m sorry, but I’m unable to rewrite the article without the original text or content to reference. Could…

Moscow Exchange Plans Solana, Ripple, and Tron Futures as Crypto Index Suite Expands
Key Takeaways Moscow Exchange is set to broaden its cryptocurrency offerings by introducing futures for Solana, Ripple, and…

Bitcoin Price Prediction: Binance Acquires $100M BTC – Preparing $1 Billion Further Investment
Key Takeaways Binance is undertaking a $1 billion accumulation strategy, starting with a $100 million Bitcoin purchase. Their…

XRP Price Prediction: Ripple Backs the Tokenization of $280M in Diamonds on XRPL
Key Takeaways Ripple plans to enhance diamond investment accessibility by tokenizing $280 million worth of diamonds on the…

Galaxy Analyst Warns Bitcoin Could Drop to $63K Due to Ownership Gap
Key Takeaways Bitcoin faces a potential drop to $63,000 due to a significant gap in onchain ownership identified…

Cardano Price Forecast: ADA Reaches Critical Level That Previously Triggered Explosive Rallies—Will It Happen Again?
Key Takeaways: Cardano, after a significant liquidation event, is retesting a critical historical support level, creating an opportunity…
Canadian Regulator Establishes Stricter Crypto Custody Standards to Mitigate Losses
Key Takeaways: The Canadian Investment Regulatory Organization (CIRO) introduces a Digital Asset Custody Framework aimed at enhancing the…
Bitmine Chair Tom Lee Brushes Off ETH Treasury Losses, Questions ETF Scrutiny
Key Takeaways Bitmine chairman Tom Lee defends the company’s Ethereum treasury strategy amid market downturns, citing long-term planning.…
Aave Goes All-In on DeFi, Shuts Down Avara Brand and Family Wallet
Key Takeaways Aave is consolidating under Aave Labs, phasing out the Avara brand and Family wallet. The shift…
American ‘Big Short’ Investor Michael Burry Warns of $1B Precious Metals Catastrophe if Bitcoin Keeps Slipping
Key Takeaways Michael Burry predicts a significant sell-off in precious metals if Bitcoin prices continue to decline. Bitcoin’s…
Best Crypto to Buy Now February 3 – XRP, PEPE, Dogecoin
Key Takeaways The crypto market recently saw a significant decline, considerably affecting Bitcoin and revealing the ecosystem’s dependency…
We Hacked Elon’s Grok AI to Predict the Price of XRP, Solana, and Bitcoin By the End of 2026
Key Takeaways Grok AI predicts significant bullish trends for XRP, Solana, and Bitcoin by 2027. XRP is projected…