Zero-knowledge (ZK) technology continues to reshape the future of blockchain scalability and security, and Polygon is once again at the forefront with the release of Plonky3, its latest open-source zero-knowledge proving system. Designed to be more flexible, efficient, and developer-friendly than its predecessor, Plonky3 marks a pivotal evolution in Polygon’s long-term strategy to dominate the ZK landscape.
This new proving system isn’t just an incremental upgrade—it represents a fundamental shift from a single-purpose prover to a comprehensive toolkit, empowering developers to build custom virtual machines and tailor ZK solutions for diverse use cases.
What Is a Zero-Knowledge Proving System?
At the core of every zero-knowledge rollup (zkRollup) lies a proving system—a cryptographic engine that generates succinct proofs confirming the validity of off-chain transactions. These proofs are then submitted to a base layer blockchain like Ethereum, ensuring trustless finality without revealing transaction details.
👉 Discover how next-gen ZK tools are accelerating blockchain innovation.
In essence, proving systems enable Layer-2 networks to scale Ethereum while maintaining decentralization and security. They verify that:
- Transactions were executed correctly.
- State transitions on the rollup are accurate.
- No fraud has occurred—without re-executing every transaction on the main chain.
Polygon’s Plonky3 enhances this process by offering faster proof generation, greater flexibility, and support for multiple proof types within a unified framework.
From Plonky2 to Plonky3: A Strategic Evolution
Polygon first captured attention in 2022 with Plonky2, which boasted being up to 100 times faster than competing systems at the time, thanks to its hardware-optimized recursive proving capabilities. However, as Daniel Lubarov, co-founder at Polygon, noted in a recent interview, “Plonky2 partly had some performance issues, and partly didn’t quite have the generality that we needed.”
Enter Plonky3: not just a faster prover, but a modular open-source toolkit designed for extensibility and ease of integration. Released under the permissive MIT and Apache licenses, Plonky3 invites developers worldwide to experiment, customize, and contribute to its development.
Unlike Plonky2, which focused narrowly on speed through recursion optimization, Plonky3 supports multiple proving paradigms—including both SNARKs and STARKs-like approaches—within a single architecture. This allows developers to choose the optimal trade-off between proof size, verification cost, and trust assumptions based on their specific application needs.
Why Open Source Matters for ZK Development
Open-sourcing Plonky3 under widely adopted licenses signals Polygon’s commitment to fostering an open, collaborative ecosystem around zero-knowledge technology.
By making the codebase freely available:
- Developers can audit and improve security.
- Startups and researchers can build novel applications without licensing barriers.
- Interoperability across different ZK projects becomes easier.
This move aligns with broader industry trends toward transparency and decentralization in critical infrastructure components. It also strengthens Polygon’s position as a leader in ZK innovation—not just through proprietary advances, but by enabling others to innovate on top of its foundation.
Polygon’s Broader Bet on Zero-Knowledge Technology
Polygon hasn’t arrived at Plonky3 by accident. Since 2021, the team has made a series of strategic acquisitions to consolidate top-tier ZK talent:
- Acquired Hermez Network: A zkRollup focused on payments.
- Acquired Mir Protocol: A general-purpose ZK research team co-founded by Polygon’s own Brendan Farmer and Daniel Lubarov.
- Acquired Toposware in 2024: A cryptography firm specializing in distributed systems and formal verification.
These moves reflect a clear vision: to create a unified, scalable ZK stack that integrates various proving techniques into one cohesive platform.
As Brendan Farmer explained, “The proving system is the underlying thing that kind of allows us to do that [proving] efficiently and sort of within a practical level of performance.”
Now, with Plonky3, Polygon aims to unify previously siloed efforts—such as those from Miden and Hermez—into a single codebase and development framework. This consolidation reduces fragmentation, accelerates innovation, and lowers the barrier to entry for new builders.
Key Features of Plonky3
1. Modular Architecture
Plonky3 is not a one-size-fits-all prover. Instead, it offers a toolkit where developers can compose provers tailored to specific requirements—whether it’s low-latency recursion for gaming or minimal proof size for mobile verification.
2. High Performance with Practical Trade-offs
While maintaining high-speed proof generation, Plonky3 introduces optimizations for real-world deployment scenarios, including reduced memory usage and better parallelization across CPU cores.
3. Support for Multiple Proof Types
Developers can generate proofs using different cryptographic backends within the same framework—enabling hybrid architectures that balance trustlessness, efficiency, and compatibility.
4. Developer-Centric Design
With clean APIs, comprehensive documentation, and integration guides, Plonky3 lowers the learning curve for developers entering the ZK space.
👉 Explore how developers are leveraging cutting-edge ZK frameworks today.
FAQ: Understanding Plonky3 and Its Impact
Q: What is Plonky3?
A: Plonky3 is Polygon’s latest open-source zero-knowledge proving toolkit, designed to help developers build customizable and high-performance ZK applications.
Q: How is Plonky3 different from Plonky2?
A: While Plonky2 was optimized for speed in recursive proofs, Plonky3 expands into a modular framework supporting multiple proof systems and use cases—making it more flexible and future-proof.
Q: Is Plonky3 free to use?
A: Yes. It’s released under the MIT and Apache open-source licenses, allowing unrestricted use, modification, and distribution.
Q: Can I use Plonky3 for my own blockchain project?
A: Absolutely. Its modular design makes it ideal for building custom zkRollups, ZK-powered dApps, or even standalone ZK VMs.
Q: Does Plonky3 run on Ethereum?
A: While primarily designed to work with Ethereum-based rollups, Plonky3 can be adapted for other blockchains requiring efficient ZK proofs.
Q: What role does recursion play in Plonky3?
A: Recursion allows small proofs to verify larger ones efficiently. Plonky3 improves recursive performance while adding flexibility in how and when it's applied.
The Road Ahead for Polygon and ZK
With Plonky3, Polygon reinforces its status as a pioneer in scalable blockchain infrastructure. But more importantly, it sets the stage for a new wave of innovation—where developers don’t just consume ZK tools but actively shape them.
As zero-knowledge technology matures, projects that empower communities through open standards and accessible tooling will lead the next phase of adoption. Polygon’s bet on openness, modularity, and performance positions Plonky3 as more than just a technical upgrade—it’s a platform for collective advancement.
👉 See how leading blockchain platforms are integrating advanced ZK solutions.
For builders looking to explore the frontier of scalable, private computation on blockchains, Plonky3 offers both the tools and the freedom to innovate. And with Polygon’s continued investment in ZK research and ecosystem growth, the future of decentralized systems looks increasingly secure—and infinitely scalable.