SMART CONTRACTS
← Contract catalogVerifier
Verify zero-knowledge proofs against a circuit-specific verification key.
Role and use
Generate proofs in the application and verify the proof and public inputs on chain.
Integration considerationsVerifiers are circuit-specific. Match the source verifyProof interface to the proof’s public inputs.
Key contract operations
Key entry points for direct contract calls. Consult the linked implementation and matching ABI for parameters, types and access conditions.
| Operation | Purpose |
|---|---|
verifyProof | Verify a proof and its public inputs |
Related contracts
Put it into practice
Evidence & disclosure
See the data model, processing sequence and SDK code for an application-level implementation.
Read the implementation patternSpecification and source
The Solidity source is pinned to the revision below. Match it with the SDK version and your network’s implementation address and ABI.
verifier/contracts/Verifier.solSource revision: b53a5b5