ERC-7812 ZK Identity Registry
Singleton registry system for storing abstract private provable statements.
ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| IEvidenceDB | 0x689f713e |
| IEvidenceRegistry | 0x95d522d6 |
Functions this standard introduces (13)
0xd1de592a | add(bytes32,bytes32) | |
0xdd458a1c | addStatement(bytes32,bytes32) | |
0xd601c10b | getIsolatedKey(address,bytes32) | view |
0xcf22b577 | getMaxHeight() | view |
0x1b80bb3a | getProof(bytes32) | view |
0x5ca1e165 | getRoot() | view |
0x3d90d66e | getRootTimestamp(bytes32) | view |
0xde8fa431 | getSize() | view |
0x69843940 | getValue(bytes32) | view |
0x95bc2673 | remove(bytes32) | |
0x237e83e0 | removeStatement(bytes32) | |
0x13f57c3e | update(bytes32,bytes32) | |
0x807f3c4f | updateStatement(bytes32,bytes32) |
Events (1)
Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.
0x26df13263ccd588bd14d17b939ae977c1d51960da437d7eb886d1cfb6f3d0682 | RootUpdated(bytes32,bytes32) |
Built on by (1)
Later proposals that name this one in their requires field.
What the specification covers
Compare with
Parsed from the canonical specification · discussion