> ## Documentation Index
> Fetch the complete documentation index at: https://docs.futurex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Install and configure FXCL CNG module

> Instructions to deploy client endpoints and install the FXCL CNG module for Microsoft SignTool.

After deploying the Microsoft SignTool service in CryptoHub, you need to deploy a client endpoint. Endpoints refer to devices that are authorized to access this service. In the **Endpoints** menu, you can view and filter details about existing endpoints. You can also add new endpoints by selecting **\[ Add New ]**. This prompts you to enter the device address and specify the endpoint.

Perform the following tasks to deploy a client endpoint and install the client library files:

## Deploy client endpoint

Perform the following steps to deploy a client endpoint:

<Steps>
  <Step>
    Go to the **Endpoints** menu inside the service you deployed.
  </Step>

  <Step>
    In the **Manage Endpoints** menu, select **\[ Add New ]**.
  </Step>

  <Step>
    In the **Add Endpoint** dialog:

    * Enter a **Name** for the endpoint.
    * Leave the value set to the CryptoHub **Hostname** that auto-populates.
    * Select the **Platform** on which to deploy Microsoft SignTool.
  </Step>

  <Step>
    Select **\[ Add Endpoint ]**.

    <Check>
      The browser should prompt the user to download a zip file containing the Futurex CNG module and a configuration file pre-configured to connect to your CryptoHub instance.
    </Check>
  </Step>
</Steps>

## Install Futurex CNG (FXCNG)

Follow the following steps to install the downloaded zip file on the machine where you installed Microsoft SignTool.

### Install the FXCNG module in Windows

Perform the following steps to install the **FXCNG** module in Windows:

<Steps>
  <Step>
    Extract the zip file downloaded in your browser after deploying the service in CryptoHub.
  </Step>

  <Step>
    The recommended location to store the **FXCNG** files (`fxcng.dll` and `fxcng.cfg`) is inside `C:\Program Files\Futurex\fxcng`. This requires you to create the `Futurex\fxcng` directories as an administrator.
  </Step>

  <Step>
    The Futurex **CNG** module expects to find the **FXCNG** configuration file (`fxcng.cfg`) in the `C:\Program Files\Futurex\fxcng` directory by default. Alternatively, you can set the **FXCNG\_CFG** environment variable to point to the location of the **FXCNG** configuration file if you wish to store it in a different location.
  </Step>
</Steps>
