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

> createClientToBlockchain(
    client: IClient,
    blockchainRid: BufferId,
): Promise<IClient> Uses the provided client to instantiate a new client which 

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/ft-session.createClientToBlockchain/

Function

# createClientToBlockchain

* ```signature
  createClientToBlockchain(
      client: IClient,
      blockchainRid: BufferId,
  ): Promise<IClient>
  ```

  Uses the provided client to instantiate a new client which targets a
  different blockchain. Namely, the blockchain with the provided rid

  #### Parameters

  + client: IClient

    the original client
  + blockchainRid: BufferId

    rid of the blockchain which the new client will target

  #### Returns Promise<IClient>

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