DID
data class DID @JvmOverloads constructor(val schema: String = DID, val method: String, val methodId: String, val alias: String? = null)(source)
A DID is a unique and persistent identifier for a subject or object, such as a person, organization, or device. It is created and managed using a specific DID method, and consists of a schema, method, and method ID. The schema indicates the type of DID (e.g. "did"), the method indicates the specific interface or process used to resolve and manage the DID (e.g. "prism"), and the method ID is a unique identifier within the DID method. As specified in the W3C DID standards.