Lighter has made its zero-knowledge proof verification code publicly available after completing comprehensive security audits of its perpetual and spot trading circuits.
The Layer 2 protocol published the code that verifies all on-chain operations, including order placements, cancellations, and liquidations.
This release enables independent verification of how Lighter L2 functions and maintains security on Ethereum. The move represents a step toward greater transparency in decentralized exchange infrastructure.
The protocol announced the publication through its official channels, stating that audit completion for perpetual and spot circuits preceded the code release.
Lighter circuits are now accessible on GitHub at the elliottech/lighter-prover repository. Users can run the build_circuits.sh script with default settings to construct all circuit layers from the ground up. The process generates an updated ZkLighterVerifier contract that matches the deployed version.
The Lighter Verifier Proxy operates at a specific Ethereum address, documented on Etherscan for public inspection.
Developers can compare the contract at this address with the output from the build script. This verification process ensures consistency between deployed contracts and the open-source code. The system processes approximately 500 million orders and cancellations daily across Lighter’s trading platform.
According to the project’s technical documentation, the architecture follows a strict validation protocol. L2Beat has published details of the smart contract structure, showing how the verifier requires valid proofs for operation batches.
Without correct cryptographic proof, the system rejects state changes on Ethereum. This mechanism prevents unauthorized modifications to the blockchain state.
The zero-knowledge proof system handles substantial trading volume while maintaining security guarantees.
Lighter processes hundreds of millions of transactions through its verification circuits each day. The team continues to enhance the proving infrastructure’s efficiency. The protocol claims to achieve the highest transactions per second among Ethereum Layer 2 solutions.
The verification process covers multiple operation types within the trading system. Orders, cancellations, and liquidations all undergo cryptographic verification before state updates occur.
This comprehensive approach ensures that every action on the platform receives proper validation. The circuits maintain the integrity of trading operations while preserving user privacy.
The open-source release allows blockchain developers and security researchers to examine the verification logic.
Technical teams can audit the cryptographic implementation and validate the security model. This transparency helps build confidence in the platform’s architecture. The code release follows industry best practices for Layer 2 scaling solutions.
The post Lighter Open-Sources Zero-Knowledge Proof Circuits Following Security Audits appeared first on Blockonomi.

