Comprehensive documentation for onchain identity registry schemas
📋 Schema Version 1.0
Standardized validation schemas using JSON Schema Draft 2020-12
🔐 Four Identity Types
INVESTOR, ISSUER, REGULATOR, and ASSET with comprehensive type-specific validation
⚠️ Required-fields rule: Every attribute must be present. Use "N/A" for missing scalar values or [] for empty arrays. All timestamps must be ISO-8601 format.
Qualified Investor
INVESTORIndividual or institutional investors verified for asset participation
Asset Issuer
ISSUEREntities that create and manage digital assets within the registry
Regulatory Authority
REGULATORGovernment entities that oversee and regulate digital assets
Digital Asset
ASSETTokenized assets registered within the identity system
Individual or institutional investors verified for asset participation
19 total fields
idHashbytes32RequireddidstringRequiredccidstringRequirediTypeenumRequiredstatusenumRequiredcontrollerHashbytes32[]RequiredwalletHashbytes32[]jurisdictionsbytes2[]RequiredbindingstructmetaHashbytes32RequiredmetaCIDstringRequiredattestationsAttestation[]credentialIdsbytes32[]traitsobjectRequiredcreatedAtuint64RequiredlastUpdateduint64Requiredversionuint32RequiredsupersedesIdbytes32deprecatedAtuint64