> For the complete documentation index, see [llms.txt](https://docs.coinpilot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coinpilot.com/start-here/quickstart-guide/step-2-deposit-funds.md).

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