> For the complete documentation index, see [llms.txt](https://docs.punch.win/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.punch.win/getting-started/get-usd.md).

# Deposit & Withdraw USD

USD is the most stable currency to trade with on PUNCH.WIN. You deposit into PUNCH **from your connected wallet**, so the flow is two steps: first get the asset into your wallet, then deposit it into PUNCH.

{% hint style="info" %}
**ONEUSD is your USD.** On CROSS Chain, the dollar asset is called ONEUSD, and PUNCH.WIN simply shows it as **USD**. Same asset, simpler name.
{% endhint %}

***

## Deposit USD

### Step 1: Fund your wallet

Skip this if your wallet already holds **USDT** or **ONEUSD**.

Open your wallet by clicking the **wallet button in the top-right** (it shows your address, e.g. `0x05Db…24Bc`). Your wallet address is shown at the top of the menu. Send **USDT** on BNB Chain (BSC) to that address.

Once the transfer arrives, it appears in your wallet balances. For USD, you'll deposit **USDT (BSC)** (or **ONEUSD** if you already hold it) in Step 2.

### Step 2: Deposit into PUNCH

**1. Open Deposit and choose USD**

Click **Deposit** in the header, then choose **USD** in **Select asset to deposit**.

<figure><img src="https://1239639118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ojqh51Uj0folrJDVCnk%2Fuploads%2Fgit-blob-111e80c67d3230285370b0b216484d5c2058e3c3%2Fget-usd-deposit-select.png?alt=media" alt="Select asset to deposit"><figcaption></figcaption></figure>

**2. Pick your asset and enter the amount**

The **Deposit USD** window has two source tabs at the top. Pick the asset in your wallet, enter the amount, and click **Continue**.

*ONEUSD*: deposit ONEUSD you already hold on CROSS Chain.

<figure><img src="https://1239639118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ojqh51Uj0folrJDVCnk%2Fuploads%2Fgit-blob-8adcd5b1361e8500a1899fc3a5e1c8490fa3e6e9%2Fget-usd-deposit-oneusd.png?alt=media" alt="Deposit USD from ONEUSD"><figcaption></figcaption></figure>

*USDT (BSC)*: deposit USDT directly from BNB Chain. The **You receive** amount and **Network fee** are shown before you confirm.

<figure><img src="https://1239639118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ojqh51Uj0folrJDVCnk%2Fuploads%2Fgit-blob-38605074c8f6ec818657fe719569a8e13ccb6198%2Fget-usd-deposit-usdt.png?alt=media" alt="Deposit USD from USDT (BSC)"><figcaption></figcaption></figure>

**3. Done**

Once confirmed, your **USD** appears on-platform and is ready to trade.

***

## Withdraw USD

You can withdraw your USD back to your connected wallet at any time. It's returned to your wallet as **ONEUSD**.

### 1. Open the Withdraw modal on the Portfolio page

<figure><img src="https://1239639118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ojqh51Uj0folrJDVCnk%2Fuploads%2Fgit-blob-f887100f5693f94f9e9ec699fc42ffd9205bb01f%2Fget-usd-withdraw-1.png?alt=media" alt="Portfolio USD card with Withdraw"><figcaption></figcaption></figure>

### 2. Enter amount

<figure><img src="https://1239639118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ojqh51Uj0folrJDVCnk%2Fuploads%2Fgit-blob-ee72bd47663f7601be05913b96cacf422417f7c6%2Fget-usd-withdraw-2.png?alt=media" alt="Withdraw USD"><figcaption></figcaption></figure>

### 3. Confirm in your wallet

### 4. Done

Your USD is sent to your connected wallet as **ONEUSD**.

***

## Bridge ONEUSD ↔ USDT

Your withdrawn USD lands in your wallet as **ONEUSD** on CROSS Chain. Use **Bridge** to move it between CROSS Chain and BNB Chain, for example to turn ONEUSD back into USDT (BSC), or to bring more USDT in.

### 1. Open your wallet and click Bridge

Open the account menu in the header, then click **Bridge**.

<figure><img src="https://1239639118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ojqh51Uj0folrJDVCnk%2Fuploads%2Fgit-blob-56d0f7315f8c9be3e47562a7f7dd5f46fa7b32dc%2Fget-usd-bridge-1.png?alt=media" alt="Wallet menu, Bridge"><figcaption></figcaption></figure>

### 2. Set your route and continue

On the Bridge page, choose your **source** and **destination** (e.g. ONEUSD (CROSS) → USDT (BSC), or USDT (BSC) → ONEUSD (CROSS)), enter the amount, and click **Continue**. It's bridged and swapped for you.

<figure><img src="https://1239639118-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9ojqh51Uj0folrJDVCnk%2Fuploads%2Fgit-blob-6d9cabff5b21ef94a1e54e41b516f59f8fea166e%2Fget-usd-bridge-2.png?alt=media" alt="Bridge page: set source and destination"><figcaption></figcaption></figure>
