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

> importStrategy(
    originBrid: BufferId,
    mainAuthDescriptor: AnyAuthDescriptorRegistration ,
    loginConfig?: LoginConfigOptions | null,
    options?

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/registration.importStrategy/

Function

# importStrategy

* ```signature
  importStrategy(
      originBrid: BufferId,
      mainAuthDescriptor: AnyAuthDescriptorRegistration,
      loginConfig?: LoginConfigOptions | null,
      options?: ImportStrategyOptions,
  ): Strategy
  ```

  Creates an import strategy for registering an account from another blockchain.

  #### Parameters

  + originBrid: BufferId

    The blockchain RID where the original account exists.
  + mainAuthDescriptor: [AnyAuthDescriptorRegistration](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.AnyAuthDescriptorRegistration/)

    The main auth descriptor of the account to import.
  + loginConfig: [LoginConfigOptions](https://docs.chromia.com/pages/ft4-ts-client/types/authentication.LoginConfigOptions/) | null = null

    The config if the account should be created with an active session, otherwise null.
  + options: [ImportStrategyOptions](https://docs.chromia.com/pages/ft4-ts-client/types/registration.ImportStrategyOptions/) = {}

    The options for the import strategy, including whether to force signature and origin account ID.

  #### Returns [Strategy](https://docs.chromia.com/pages/ft4-ts-client/interfaces/registration.Strategy/)

  A Strategy instance that can be used to retrieve registration details.

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