# 2f - Connect to HyperLiquid

{% hint style="warning" %}
**HyperLiquid** is a decentralized exchange. Please be aware that any mishandling can result in the **loss of your funds**.

\
**Trading** on HyperLiquid involves **futures contracts** with **1x leverage**, leading to [**funding fees**](https://app.hyperliquid.xyz/fundingComparison).
{% endhint %}

Follow the steps below to configure a [**HyperLiquid**](https://app.hyperliquid.xyz/join/CRYPTOTRADER) **account** and enable **automated management** of your funds.

### 1. Wallet Setup <a href="#id-1.-installation-du-portefeuille" id="id-1.-installation-du-portefeuille"></a>

1. Choose a **decentralized wallet** such as [MetaMask](https://metamask.io/download/), [Trust Wallet](https://trustwallet.com/download), or [Brave Wallet](https://brave.com/wallet/).&#x20;
2. Download and install your chosen wallet on your device.&#x20;
3. Create a new wallet or import an existing one by following the **instructions provided**.&#x20;
4. Save your recovery phrase in a secure location. **Never share this phrase with anyone**.

### 2. Getting Started with Your Wallet <a href="#id-2.-configuration-du-portefeuille" id="id-2.-configuration-du-portefeuille"></a>

1. Add **Arbitrum One** and switch to this network by entering the [**following information**](https://chainlist.org/?search=arbitrum+one)**.**
2. Transfer enough **ETH** to the Arbitrum One network to cover **gas fees.**
3. Transfer **USDC**, also via the Arbitrum One network. This amount should correspond to the funds you wish to **allocate to our automated strategy**.

### 3. Establishing Wallet Connection <a href="#id-3.-connexion-du-portefeuille" id="id-3.-connexion-du-portefeuille"></a>

1. [**Click here**](https://app.hyperliquid.xyz/join/CRYPTOTRADER) to access **HyperLiquid**.&#x20;
2. Click on the **Connect button** at the top right of the homepage. Select the type of wallet you have installed from the list of options.&#x20;
3. **Confirm the connection** from your wallet. You should see your wallet address appear in the top right corner of the HyperLiquid homepage.&#x20;
4. In the **Portfolio** section, click on the **Deposit button**.&#x20;
5. Transfer the desired amount in **USDC via the Arbitrum network** and confirm the transaction from your wallet.

### 4. Wallet Synchronization <a href="#id-4.-synchronisation-du-portefeuille" id="id-4.-synchronisation-du-portefeuille"></a>

1. [**Click here**](https://app.hyperliquid.xyz/API) to access the **API manager**.&#x20;
2. Name the key pair **CryptoTrader**, click on **Generate**, and then on **Authorize API Wallet**.&#x20;
3. Copy the **private key** you just generated into a **temporary document**. It will be needed to **complete the final step** of our documentation. Please note that the public key created on HyperLiquid **should not be used** to sync your account with CryptoTrader. The public key corresponds to the **public address of your wallet.**
4. Click on **Authorize** and validate the transaction in your wallet. Set the validity period to **180 days** (the maximum allowed by HyperLiquid), and remember to generate a new key before it expires to stay synced with CryptoTrader.

Your API keys have been successfully generated. You can proceed to the final step, which can be found in the left menu of this documentation under the section **"3 - Link to CryptoTrader."**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cryptotrader.app/en/subscription/hyperliquid.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
