Secure circuit design
OpenZeppelin’s Role
Our circuit-security team collaborates to validate the security of your implementation by:
- Ensuring the functionality of your circuit matches the documented behavior of your application.
- Uncovering under-constrained signals in your circuit that could allow malicious proofs.
- Finding security vulnerabilities in your circuit implementation that threaten the soundness or completeness of your ZK system.
Our offering is language-agnostic. Feel free to approach us with circuits written in Circom, ZoKrates, Noir, Cairo, o1js, Leo and more.