DIDRegistry
Overview
Contract Details
Property
Value
Purpose
Data Structures
VerificationMethod
Field
Type
Description
Service
Field
Type
Description
DIDDocument
Field
Type
Description
Verification Relationships
Constant
Value
Hex
Description
Examples
Relationships
Value
Binary
State Variables
Variable
Type
Visibility
Description
Functions
Constructor
Name
Type
Description
Registration Functions
Name
Type
Description
Name
Type
Description
Update Functions
Name
Type
Description
Name
Type
Description
Query Functions
Name
Type
Description
Name
Type
Description
Relationship Helper Functions
Name
Type
Description
Name
Type
Description
Name
Type
Description
Hashing Functions
Events
DIDRegistered
DIDUpdated
Parameter
Description
Errors
Error
Description
EIP-712 Type Definitions
VerificationMethod
Service
DIDDocument
Usage Examples
Registering a DID Document (TypeScript/Viem)
Registering on Behalf of Another User
Updating with Delegated Controller
Reading and Decoding a DID Document
W3C DID Document Mapping
W3C Property
Contract Field
Notes
Example: JSON-LD to Solidity Encoding
Security Considerations
Related Contracts
Deployment
Last updated

