# Step 2: Deposit Funds

{% stepper %}
{% step %}

### Go to `Wallet` page

Click `Deposit`&#x20;

![](/files/u4gvuGU0UHb02HNSVwTy)<br>
{% endstep %}

{% step %}

### Deposit funds to your Funding Account:

* For starter, you will need to send **USDC on Arbitrum** to your Privy non-custodial wallet address.
* ONLY deposit: <mark style="color:red;">`USDC`</mark> on **Arbitrum**. <mark style="color:red;">Any other funds on unsupported networks will be lost.</mark>&#x20;
* Minimum deposit is 5 USDC. Minimum to copy trade a lead trader is 100 USDC.\
  ![](/files/oNcBOR5khvKWYANutYXJ)
  {% endstep %}

{% step %}

### Check Funds in your `Funding Account`

After sending funds, drag down to refresh and check, in case you experience any delays. If done correctly, your funds should arrive within 30 seconds. ![](/files/9Nywnl7rXSRX9AvpRJ4i)
{% endstep %}

{% step %}

### Move Funds to `Trading Account`

Once you have funded your account, please select `Move Funds`, you will now have to move the funds to your Trading Account to begin copying top traders. ![](/files/WQZL1wXeZor8hCzUeY1e)
{% endstep %}

{% step %}

### Check Funding History

You can always check your Funding history in the `Wallet` page. Or you can also check your Account Value in the `Portfolio` page.       ![](/files/s1tMpqH7d5SP1z7wDdea)
{% endstep %}
{% endstepper %}

***

### How to Send USDC to Your Coinpilot Funding Wallet

> You may send over USDC on Arbitrum on any exchange or on-chain wallets. The below guides are not an exhaustive list.

<details>

<summary>Deposit from Binance Web3 Wallet</summary>

1. Tap `Send` on the `Assets` page. Alternatively, tap on a crypto token on your assets list and tap `Send`.

   <div align="left"><figure><img src="/files/OX5BprLvwWnW6xHBm5I1" alt="" width="188"><figcaption></figcaption></figure></div>
2. Select USDC on Arbitrum.

   <div align="left"><figure><img src="/files/Re9HEfm4wPSv4XLPCcdp" alt="" width="188"><figcaption></figcaption></figure></div>
3. Copy the receiving address from Coinpilot - `Wallet` page.

   <div align="left"><figure><img src="/files/MZwxuYbib7eK4piLtyl7" alt="" width="188"><figcaption></figcaption></figure></div>
4. Enter the receiving address. Tap `Continue`.

   <div align="left"><figure><img src="/files/CM0BU47bdnj4S56IZdiQ" alt="" width="188"><figcaption></figcaption></figure></div>
5. Enter the amount you want to send, please make sure there’s minimum of 5 USDC after deducting the gas fee.

   <div align="left"><figure><img src="/files/GvN5SirhZxO7S0KQsUGK" alt="" width="188"><figcaption></figcaption></figure></div>
6. Confirm the transaction and gas fee. Check the details carefully before tapping `Confirm`.

   <div align="left"><figure><img src="/files/1DENpmn7GJlqSQ6a7vcB" alt="" width="188"><figcaption></figcaption></figure></div>
7. Please wait while the transaction is being processed.

</details>

<details>

<summary>Deposit from Binance Exchange Account</summary>

1. Tap `Send` on the `Assets` page.

   <div align="left"><figure><img src="/files/XzFqWG982UiyF6EFOCX4" alt="" width="188"><figcaption></figcaption></figure></div>
2. Select withdraw method - `Onchain withdraw`.

   <div align="left"><figure><img src="/files/xcuzCiZX2YEcLukJC17O" alt="" width="188"><figcaption></figcaption></figure></div>
3. Select the token you wish to send - `USDC`.

   <div align="left"><figure><img src="/files/7Qf1WbnrbJ6PS3fH5mLu" alt="" width="188"><figcaption></figcaption></figure></div>
4. Copy the receiving address from Coinpilot - `Wallet` page.

   <div align="left"><figure><img src="/files/NmdbsHXZGBcspWar5CCO" alt="" width="188"><figcaption></figcaption></figure></div>
5. Enter the receiving address, choose Network **\[Arbitrum One]**, and enter the amount you want to send. Tap **\[Withdraw]**. Please make sure there’s minimum of 5 USDC after deducting the gas fee.

   <div align="left"><figure><img src="/files/uvRVhJCOOixfb8JrtpzK" alt="" width="188"><figcaption></figcaption></figure></div>
6. Confirm the transaction and gas fee. Check the details carefully before tapping **\[Confirm]**. Important note: **Please make sure you have a sufficient balance of the blockchain’s native token to cover the gas fee.**

   <div align="left"><figure><img src="/files/S2QNOMl2oDFukpsFuzYg" alt="" width="188"><figcaption></figcaption></figure></div>
7. Please wait while the transaction is being processed.

</details>

<details>

<summary>Deposit from OKX Web3 Wallet</summary>

1. Tap **\[Send]** on the **\[Home]** page.

   <div align="left"><figure><img src="/files/Mtnnoj9zfmYyQc4CZEJ8" alt="" width="188"><figcaption></figcaption></figure></div>
2. Select USDC on Arbitrum One.

   <div align="left"><figure><img src="/files/Sg2VBEOnvaZ4QMeCrMZ9" alt="" width="188"><figcaption></figcaption></figure></div>
3. Copy the receiving address from Coinpilot - **\[Wallet]** page.

   <div align="left"><figure><img src="/files/4zOsZ0iY3o5rePv77UCS" alt="" width="188"><figcaption></figcaption></figure></div>
4. Paste the address and tap **\[Confirm]**. (Wallet address is for example only.)

   <div align="left"><figure><img src="/files/v5f49cOR2Gd37f0TNDRb" alt="" width="188"><figcaption></figcaption></figure></div>
5. Enter the USDC amount you want to send. Tap **\[Next]**. Please make sure there’s minimum of 5 USDC after deducting the gas fee.

   <div align="left"><figure><img src="/files/42VMXx5msxinFNc606Av" alt="" width="188"><figcaption></figcaption></figure></div>
6. Complete the 2FA verification and select Confirm, your withdrawal order will be submitted.

</details>

<details>

<summary>Deposit from OKX Exchange Account</summary>

1. Tap **\[Withdraw]** on the **\[Assets]** page.

   <div align="left"><figure><img src="/files/eUOvQurXXEcjYtbKh9ku" alt="" width="188"><figcaption></figcaption></figure></div>
2. Tap **\[Withdraw crypto]**.

   <div align="left"><figure><img src="/files/C0MlijBglcvBFqXcYUbX" alt="" width="188"><figcaption></figcaption></figure></div>
3. Select USDC.

   <div align="left"><figure><img src="/files/ymjcAdgtQ4vDR7a0KR1B" alt="" width="188"><figcaption></figcaption></figure></div>
4. Tap **\[Exchanges or wallets]**.

   <div align="left"><figure><img src="/files/YwKIMK9GGEdE5cc9U6bC" alt="" width="188"><figcaption></figcaption></figure></div>
5. Select **Arbitrum One** as Network.

   <div align="left"><figure><img src="/files/WCl4lfWznB3vnaVrXAWs" alt="" width="188"><figcaption></figcaption></figure></div>
6. Copy the receiving address from Coinpilot - **\[Wallet]** page.

   <div align="left"><figure><img src="/files/iq9hvyvMw2RVR1JNw9i9" alt="" width="188"><figcaption></figcaption></figure></div>
7. Enter the receiving address and USDC amount you want to send. Tap **\[Submit]**. Please make sure there’s minimum of 5 USDC after deducting the gas fee.

   <div align="left"><figure><img src="/files/6FuDViLOzCftJtoAtVrx" alt="" width="188"><figcaption></figcaption></figure></div>
8. Double check and tap **\[Confirm]**.

   <div align="left"><figure><img src="/files/pltrDPIj2lPaGPOxCFfT" alt="" width="188"><figcaption></figcaption></figure></div>
9. Please wait while the transaction is being processed.

   <div align="left"><figure><img src="/files/C4sc6DndMWp5wBCB1aNa" alt="" width="188"><figcaption></figcaption></figure></div>

See official OKX guide here: [OKX Support Guide](https://www.okx.com/help/how-do-i-make-a-crypto-withdrawal-app).

</details>

*\*If you do not have USDC, don’t worry. We are working with Privy / Stripe to support fiat on-ramp. (Very) soon, you will be able to load funds into your wallet with Apple/Google Pay, Credit Card, and bank transfer.*


---

# 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.coinpilot.com/start-here/quickstart-guide/step-2-deposit-funds.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.
