ERC-8084 Zero-knowledge proof metadata
ZKmeta is a method to discover ZK circuit identifiers, semantic versions, verification keys, public input schemas.
ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| IZKMetadata | 0x834f3d31 |
Functions this standard introduces (6)
0x030c9d5c | circuitId() | view |
0xdf209f8c | circuitVersion() | view |
0x020e2489 | proofSystem() | view |
0xb9c0bcbc | publicInputsSchemaHash() | view |
0x0665cb1a | publicInputsSchemaURI() | view |
0xe2c86cce | verificationKeyURI() | view |
Events (1)
Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.
0x870253cc956e79b7bf4c337521b4945589e97a43db9997e244b17b3751e5b77d | CircuitMetadataUpdated(bytes32,uint64,bytes4) |
What the specification covers
Compare with
Parsed from the canonical specification · discussion