web3wagmi
← All standards

ERC-7734 Decentralized Identity Verification (DID)

FinalERCcreated 2024-06-26

A privacy-preserving method for decentralized identity verification, enabling secure integration of identity management in dApps.

Author: Anushka Yadav (@64anushka)

ERC-165 interface ids

Computed here as the XOR of the selectors each interface defines.

IDecentralizedIdentity0xb6f93a0e

Functions this standard introduces (4)

0x216b0089createIdentity(bytes32)
0x2fea7b81getIdentity(address)view
0xdd4db94frevokeIdentity()
0x6535f849verifyIdentity(bytes32[2])

Events (3)

Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.

0x9161cc6e1ef27bd9c14e13d3328d786ace99bcc06695aee418950a6b8388e892IdentityCreated(address,bytes32,uint256)
0x542936a1c257d413820405178e39885857120dd0ee5e39166fa687a345d4c09cIdentityVerified(address,bytes32[2],uint256)
0x3e3c59bb369a9da1f5c9df74adb044e1181c4e20448838f42d9e860bb0a18cdbIdentityRevoked(address,uint256)

What the specification covers

Compare with

Parsed from the canonical specification · discussion