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

> getSystemAnchoringIccfProofOp(
    client: IClient,
    txToProve: GTX,
): (targetChainRid: Buffer) => Promise<Operation> The function getSystemAnchoringIc

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/transaction-builder.getSystemAnchoringIccfProofOp/

Function

# getSystemAnchoringIccfProofOp

* ```signature
  getSystemAnchoringIccfProofOp(
      client: IClient,
      txToProve: GTX,
  ): (targetChainRid: Buffer) => Promise<Operation>
  ```

  The function `getSystemAnchoringIccfProofOp` should be utilized to retrieve a system anchoring proof operation
  for a given transaction. The `txToProve` must be a cluster anchored transaction

  #### Parameters

  + client: IClient

    the client to use to get the system anchoring proof
  + txToProve: GTX

    the transaction to prove

  #### Returns (targetChainRid: Buffer) => Promise<Operation>

  a function that returns a promise of an operation

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