Skip to main content

Interface: DIDDocument

Defined in: src/types/interfaces/identity.interface.ts:25

DID document from identity resolution.

Remarks​

Represents a resolved DID document containing verification methods and service endpoints.

See​

W3C DID Core Specification

Properties​

alsoKnownAs?​

readonly optional alsoKnownAs: readonly string[]

Defined in: src/types/interfaces/identity.interface.ts:36

Alternative identifiers (e.g., handles).

Example​

["at://handle.bsky.social"]

id​

readonly id: DID

Defined in: src/types/interfaces/identity.interface.ts:29

DID being described.


service?​

readonly optional service: readonly object[]

Defined in: src/types/interfaces/identity.interface.ts:57

Service endpoints.

Remarks​

Includes PDS URL and other services.


verificationMethod​

readonly verificationMethod: readonly object[]

Defined in: src/types/interfaces/identity.interface.ts:44

Verification methods (public keys).

Remarks​

Used for verifying signatures and authenticating the DID subject.