> ## 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.

# Deploy client endpoint

> Procedural guide to creating a client endpoint in CryptoHub after service deployment.

Once you deploy the service in CryptoHub, set up a client endpoint. An endpoint is a device authorized to access the service. Use the **Endpoints** menu to view and manage these devices. You can also add new endpoints by selecting **\[ Add New ]**.

Unlike the legacy Host API libraries (FXPKCS11 and FXCNG), the CryptoHub Client Library reaches CryptoHub over the **v2 REST API on port 443**. Deploying an endpoint provisions the UserPass identity, connection details, TLS material, PKCS #11 module, and supporting tool used by this integration.

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

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

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

    * Enter identifier or leave empty for auto-generation.
    * Leave the auto-populated CryptoHub **Hostname** as is.
    * Select the **Platform** for the Endpoint.
  </Step>

  <Step>
    Select **\[ Add Endpoint ]**. The browser downloads a zip file containing a preconfigured `cryptohub.json`, its TLS files, `libcryptohub-pkcs11.so`, and `pkcs11-manager`. Keep this download secure: it contains the endpoint credential.
  </Step>
</Steps>

<Note>
  This template uses UserPass authentication. If you want to change the endpoint password, go to **Identity and Access > Applications & Partitions**. Find the application you deployed, and select **Authentication** in its **Manage** section.
</Note>
