API reference / @evolu/common / Evolu/Owner / OwnerId

Variable: OwnerId

const OwnerId: BrandType<
  BrandType<
    Type<"String", string, string, StringError, string, StringError>,
    "Id",
    RegexError<"Id">,
    StringError
  >,
  "OwnerId",
  BrandWithoutRefineError<"OwnerId", StringError | RegexError<"Id">>,
  never
>;

Defined in: packages/common/src/Evolu/Owner.ts:75

The unique identifier of Owner derived from the Mnemonic.

This branded Id type, generated by createSlip21Id, is a 21-character Base64Url string (126 bits of entropy), providing a compact, shareable, and secure identifier for UI use, tied to the owner's mnemonic and derivation path.

Was this page helpful?