> For the complete documentation index, see [llms.txt](https://docs.txflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.txflow.com/spot/deposit-and-withdrawal-guide.md).

# Deposit & Withdrawal Guide

#### **Depositing Funds** <a href="#depositing-funds" id="depositing-funds"></a>

**Option A: Deposit from a CEX**

1. Click **Deposit** on TxFlow Page.
2. Select token and copy the address which is your TxFlow Spot deposit address shown in the deposit popup.
3. Log in to your CEX account.
4. Go to Withdraw, select your token, and choose the correct network (e.g. BTC on Bitcoin network).
5. Paste the address into the CEX withdrawal page.
6. Enter the amount and confirm.

Your funds should arrive in your TxFlow Spot account within a few minutes.

**Option B: Deposit from an on-chain wallet (MetaMask, Trust Wallet, etc.)**

1. Open your wallet.
2. Go to Send, select your token and network (e.g. ETH on Ethereum mainnet).
3. Copy your TxFlow Spot deposit address.&#x20;
4. Paste the address, enter the amount, and confirm the transaction.

Your funds should arrive in your TxFlow Spot account within a few minutes.

{% hint style="info" %}
Always verify that both the **network** and the **destination address** are correct before confirming any transfer.
{% endhint %}

#### **Withdrawing Funds** <a href="#withdrawing-funds" id="withdrawing-funds"></a>

**From TxFlow to a CEX or wallet**

1. Click **Withdraw** on TxFlow Page.
2. Select your token.
3. Enter the destination address (your CEX deposit address or on-chain wallet address).
4. Enter the withdrawal amount and confirm.

Funds typically arrive within minutes, depending on network conditions.

{% hint style="info" %}
Always verify that both the **network** and the **destination address** are correct before confirming any transfer.
{% endhint %}
