# deriveAuthDescriptorId · FT4 TypeScript client · Chromia Docs (concept)

> deriveAuthDescriptorId(
    authDescriptor:
        | AnyAuthDescriptorRegistration | RawAnyAuthDescriptorRegistration ,
    merkleHashVersion: MerkleHashV

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/accounts.deriveAuthDescriptorId/

Function

# deriveAuthDescriptorId

* ```signature
  deriveAuthDescriptorId(
      authDescriptor:
          | AnyAuthDescriptorRegistration
          | RawAnyAuthDescriptorRegistration,
      merkleHashVersion: MerkleHashVersionSource,
  ): Buffer
  ```

  Computes the resulting auth descriptor id for the data
  in an auth descriptor registration.

  #### Parameters

  + authDescriptor: [AnyAuthDescriptorRegistration](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.AnyAuthDescriptorRegistration/) | [RawAnyAuthDescriptorRegistration](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.RawAnyAuthDescriptorRegistration/)

    registration to compute id for
  + merkleHashVersion: [MerkleHashVersionSource](https://docs.chromia.com/pages/ft4-ts-client/types/utils.MerkleHashVersionSource/)

  #### Returns Buffer

  auth descriptor id as Buffer

[View this page on docs.chromia.com](https://docs.chromia.com/pages/ft4-ts-client/functions/accounts.deriveAuthDescriptorId.html)Generated API reference, mirrored from the live docs
