> For the complete documentation index, see [llms.txt](https://read.alfred.capital/alfred/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://read.alfred.capital/alfred/get-aboard/move-your-usdc-from-a-cex-to-a-non-custodial-wallet..md).

# Move your USDC from a CEX to a non-custodial wallet.

Transferring your USDC from a centralized exchange to a non-custodial wallet on the Arbitrum network is a pivotal step towards making your crypto assets ready for use with Alfred. This guide will walk you through the process in a clear and user-friendly manner. Before following the given steps, make sure that your non-custodial wallet is configured for Arbitrum. Read: [How to configure Metamask wallet for Arbitrum](/alfred/get-aboard/configuring-your-metamask-wallet/adding-arbitrum-one-network.md).

**Step 1: Withdrawing USDC from the Centralized Exchange**

* **Log In to the Exchange**: Access your account on the centralized exchange where your USDC is held.
* **Navigate to the Withdrawal Page**: Find the ‘Withdraw’ or ‘Send’ option in your account dashboard.

<figure><img src="/files/0U9DudHWS9ddYfWwjCc6" alt=""><figcaption></figcaption></figure>

**Step 2: Selecting the Coin and Mode of Transfer**

* **Select USDC**: Choose USDC as the currency you wish to withdraw.

<figure><img src="/files/9qfoG2ww29WDSZmXc8Q0" alt="" width="375"><figcaption></figcaption></figure>

* **Mode Selection**: After selecting USDC, you will be prompted to select the mode of withdrawal. Select Send via Crypto Network.

<figure><img src="/files/uUf9Ia7XdEMQqkMmo6B7" alt="" width="375"><figcaption></figcaption></figure>

**Step 3: Details of Transfer**

* **Enter Withdrawal Address**: Copy your non-custodial wallet address from MetaMask and paste it into the withdrawal address field on the exchange. Ensure the address is correct to avoid losing funds.
* **Select the Network**: From the network dropdown, select Arbitrum One.
* **Enter the withdrawal amount**: Enter the amount of USDC that you would like to withraw from the CEX.
* **Click on Withdraw.**

<figure><img src="/files/XlQEX42gmkeqmvp3VHeL" alt="" width="375"><figcaption></figcaption></figure>

**Step 4: Verifying the Transfer**

* **Check Your Wallet**: Once the transaction is complete, open your MetaMask wallet. You should see your USDC balance reflecting the transferred amount.
* **Add USDC to MetaMask**: If USDC doesn’t automatically show up in your wallet, you may need to add it manually. Find the 'Add Token' option in MetaMask, search for USDC, and confirm. [**Read here**](/alfred/get-aboard/configuring-your-metamask-wallet/importing-usdc.e-token.md) for detailed steps.

####

By following these steps, you can successfully move your USDC to a non-custodial wallet on the Arbitrum network. Happy Investing!

<br>
