web3wagmi
← All standards

ERC-7812 vs ERC-8354

ZK Identity Registry compared with Confidential Agent Policy Verdicts.

No shared functions
0 shared · 13 vs 10 functions · 0% of the smaller surface

ERC-8354 lists ERC-7812 in its requires field but declares no inheritance in its interface, so any surface it inherits is not counted here.

🤝 Shared (0)

None.

◀️ Only in ERC-7812 (13)

0xd1de592aadd(bytes32,bytes32)
0xdd458a1caddStatement(bytes32,bytes32)
0xd601c10bgetIsolatedKey(address,bytes32)
0xcf22b577getMaxHeight()
0x1b80bb3agetProof(bytes32)
0x5ca1e165getRoot()
0x3d90d66egetRootTimestamp(bytes32)
0xde8fa431getSize()
0x69843940getValue(bytes32)
0x95bc2673remove(bytes32)
0x237e83e0removeStatement(bytes32)
0x13f57c3eupdate(bytes32,bytes32)
0x807f3c4fupdateStatement(bytes32,bytes32)

▶️ Only in ERC-8354 (10)

0x8b5c79b1consume((uint256,bytes32,bytes32,bytes32,address,uint64,bytes32,uint8,uint8),bytes,bytes)
0xd7525232consume((uint256,bytes32,bytes32,bytes32,address,uint64,bytes32,uint8,uint8),bytes)
0xee9eee3ecurrentRoot(bytes32)
0x00e35488domain(bytes32)
0xd631b77aisConsumed(bytes32,bytes32)
0xe90c46b3isRootAcceptable(bytes32,bytes32)
0x8f0183bdpolicyDomain()
0x01ffc9a7supportsInterface(bytes4)
0x3c624403verdictDigest((uint256,bytes32,bytes32,bytes32,address,uint64,bytes32,uint8,uint8))
0x608759aaverify((uint256,bytes32,bytes32,bytes32,address,uint64,bytes32,uint8,uint8),bytes)

Both surfaces parsed from the canonical specifications: ERC-7812 · ERC-8354