Skip to content

nooschain v0.1.0


nooschain / config/genesis / GenesisUser

Interface: GenesisUser

Defined in: config/genesis.ts:65

User identity declared in genesis.

Properties

displayName?

optional displayName?: string | null

Defined in: config/genesis.ts:73

Optional display name metadata.


email?

optional email?: string | null

Defined in: config/genesis.ts:71

Optional email metadata.


id

id: string

Defined in: config/genesis.ts:67

Stable user id.


metadata?

optional metadata?: Record<string, unknown>

Defined in: config/genesis.ts:77

Arbitrary JSON metadata stored as consensus identity state.


organizationId

organizationId: string

Defined in: config/genesis.ts:69

Organization id the user belongs to.


publicKey

publicKey: string

Defined in: config/genesis.ts:75

User public key used by API actor resolution and transaction signing.

Audience-first NOOSChain documentation.