⚠️ Disclaimer ⚠️
This version serves as the foundation for the production release and is currently undergoing security and correctness audits.
Although extensive testing and validation have been performed, additional bugs or vulnerabilities may still be discovered. Users should evaluate the software according to their own requirements and use it at their own discretion and responsibility.
Feedback and bug reports are highly appreciated and help improve the reliability of the project.
ZisK
ZisK is an innovative and high-performance zkVM (Zero-Knowledge Virtual Machine) developed by Polygon that enables trustless, verifiable computation, allowing developers to generate and verify proofs for arbitrary program execution efficiently.
ZisK aims to provide a flexible and developer-friendly zkVM, with Rust as its primary language for writing provable programs, with planned support for other languages in the future. By abstracting complex zero-knowledge proof generation, ZisK simplifies the integration of ZK technology into scalable, private, and secure applications across blockchain ecosystems and beyond.
Getting Started
To start using ZisK, follow the Quickstart guide.
📚 Complete Documentation: ZisK Docs
License
All crates in this monorepo are licensed under one of the following options:
-
The Apache License, Version 2.0 (see LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
-
The MIT License (see LICENSE-MIT or http://opensource.org/licenses/MIT)
You may choose either license at your discretion.
Acknowledgements
ZisK is a collaborative effort made possible by the contributions of researchers, engineers, and developers dedicated to advancing zero-knowledge technology.
We extend our gratitude to the Polygon zkEVM and Plonky3 teams for their foundational work in zero-knowledge proving systems, as well as to the RISC-V community for providing a robust architecture that enables the zkVM model.
Additionally, we acknowledge the efforts of the open-source cryptography and ZK research communities, whose insights and contributions continue to shape the evolution of efficient and scalable zero-knowledge technologies.
🚀 Special thanks to all contributors who have helped develop, refine, and improve ZisK!