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

# How to Withdraw

Send your 0Y Markets balance to your own wallet or exchange account.

0Y Markets supports two withdrawal methods:

* **USDT via BNB Chain (BEP-20)**: Withdraw to a compatible Web3 wallet or exchange.
* **Binance Connect**: Withdraw through Binance Connect.

For added security, withdrawals require **Passkey or Two-Factor Authentication (2FA)**, recipient confirmation, and CAPTCHA verification.

***

### Before You Withdraw

Make sure you have:

* A minimum withdrawal amount of 10 USDT.
* Completed the one-time minimum deposit of $1 required before your first withdrawal.
* For crypto withdrawals, a destination wallet or exchange address supporting USDT on BNB Chain (BEP-20).
* Access to a compatible device for Passkey authentication or an authenticator app for 2FA.

{% hint style="info" %}
**Important:** Sending USDT to an address or exchange that doesn't support BNB Chain (BEP-20) may result in permanent loss of funds.
{% endhint %}

### Withdrawal Security

To help protect your funds, 0Y Markets requires additional verification when withdrawing.

If you haven't set up withdrawal verification yet, you'll be asked to choose between Passkey Authentication and Two-Factor Authentication (2FA).

Setup is required only once. Your selected method will be used for every future withdrawal.

{% hint style="info" %}
**Important:** You cannot switch verification methods directly after setup. If you need to change your method, please submit a support ticket explaining your reason.
{% endhint %}

You'll also be asked to confirm your recipient details and complete a CAPTCHA security check.

Follow the step-by-step guide below to set up your verification method and complete your withdrawal.

***

### Option 1: Withdraw USDT via BNB Chain (BEP-20)

#### Step 1: Open the Withdrawal Page

1. Log in to 0Y Markets.
2. Navigate to Portfolio.
3. Click Withdraw.

If you haven't set up withdrawal verification yet:

You'll be prompted to choose between Passkey Authentication and Two-Factor Authentication (2FA).

Select your preferred method and complete the one-time setup before proceeding.

{% hint style="warning" %}
Screenshot to add (0Y app).
{% endhint %}

Note: If you've already set up your verification method, you'll be prompted to authenticate using your registered Passkey or enter a 2FA code immediately after clicking Withdraw. Once verified, you can proceed to the withdrawal form.

#### Step 2: Set Up Your Withdrawal Verification

Choose one of the following methods to complete your initial setup.

**Option A: Set Up a Passkey**

1. Select Set up passkey.
2. Follow your device's authentication instructions.
3. Confirm your identity using your fingerprint, Face ID, or device PIN.
4. Once your Passkey has been successfully created, continue to the withdrawal form.

**Option B: Set Up Two-Factor Authentication (2FA)**

1. Select Use an authenticator app.
2. Follow the on-screen instructions to connect your authenticator app.
3. Enter the verification code generated by your authenticator app to complete setup.
4. Once 2FA has been successfully activated, continue to the withdrawal form.

For subsequent withdrawals, you'll be asked to enter a new 6-digit verification code from your authenticator app.

#### Which method should you choose?

Both methods provide additional protection for your withdrawals.

* **Passkey (Recommended for security):** Uses your device's authentication, such as Face ID, fingerprint, or PIN. Passkeys generally offer stronger protection against phishing attacks.
* **Two-Factor Authentication (2FA):** Uses a verification code generated by an authenticator app. This may be more convenient if you frequently withdraw across different devices.

{% hint style="info" %}
**Important:** Your selected verification method will remain active for future withdrawals. If you need to change it, please contact 0Y Markets Support and submit a support ticket explaining your reason.
{% endhint %}

#### Step 3: Enter Your Withdrawal Details

In the Withdraw Funds form:

1. Enter the amount you want to withdraw (minimum 10 USDT).
2. Select To Wallet.
3. Paste your destination wallet or exchange address.
4. Make sure the address supports USDT on BNB Chain (BEP-20).
5. Click Withdraw to continue.

Always copy your destination address directly from your wallet or exchange rather than typing it manually.

{% hint style="warning" %}
Screenshot to add (0Y app).
{% endhint %}

#### Step 4: Confirm Your Recipient Address

A confirmation window will display your recipient wallet address and withdrawal amount.

Carefully review both details before proceeding.

* If everything is correct, click Confirm.
* If you notice a mistake, click Cancel and update your withdrawal details.

**Important:** Funds sent to an incorrect wallet address may not be recoverable.

{% hint style="warning" %}
Screenshot to add (0Y app).
{% endhint %}

#### Step 5: Complete CAPTCHA Verification

Next, you'll be asked to complete a short CAPTCHA puzzle. Follow the on-screen instructions to finish the verification.

Once the required security checks have been completed, your withdrawal request will be submitted.

{% hint style="warning" %}
Screenshot to add (0Y app).
{% endhint %}

#### Step 6: Track Your Withdrawal Status

After submitting your withdrawal request, you'll see a confirmation displaying:

* Your withdrawal amount.
* Your recipient wallet address.
* Your withdrawal status.

Your withdrawal may appear as Pending. Some withdrawals are subject to a security review by the 0Y Markets team, which may take up to 24 hours.

{% hint style="warning" %}
Screenshot to add (0Y app).
{% endhint %}

Once approved, your withdrawal proceeds to the on-chain transfer stage. When the withdrawal has been processed successfully, you'll see a Withdrawal Successful confirmation.

This screen includes a transaction hash that you can use to track the transaction on-chain.

{% hint style="warning" %}
Screenshot to add (0Y app).
{% endhint %}

***

### Option 2: Withdraw via Binance Connect

0Y Markets also supports withdrawals through Binance Connect.

1. Navigate to Portfolio → Withdraw.
2. If you haven't set up withdrawal verification yet, choose and set up Passkey or 2FA. Otherwise, authenticate using your existing method.
3. Enter your withdrawal amount (minimum 10 USDT).
4. Select To Bank (via Binance Connect).
5. Follow the on-screen instructions to complete your withdrawal through Binance Connect.
6. Complete any additional security verification required by the withdrawal process.

Processing and completion will depend on the withdrawal status and the applicable Binance Connect process.

***

### Withdrawal Processing

To protect your funds and prevent unauthorized transactions, some withdrawals may be subject to an administrative review before processing.

If your withdrawal requires review, this may take up to **24 hours.**

You can check your withdrawal status using the Refresh Status button.

Once approved, your withdrawal proceeds to processing.

For crypto withdrawals, the transaction is then broadcast to the blockchain. Final confirmation times may vary depending on network conditions.

***

### Common Withdrawal Issues

**1. My withdrawal is pending**

Your withdrawal may still be undergoing security review.

* Reviews may take up to 24 hours.
* Click Refresh Status to check for updates.
* Once approved, the transfer may still require network confirmations.

**2. I withdrew to the wrong address**

Blockchain withdrawals generally cannot be reversed once processed.

Always double-check the destination address before confirming your withdrawal.

**3. I used the wrong network at my destination exchange**

For crypto withdrawals, make sure your exchange deposit network is set to BNB Chain (BEP-20).

Sending funds through an unsupported network may result in permanent loss.

**4. I can't withdraw yet**

Check that:

* Your withdrawal amount meets the 10 USDT minimum.
* You've completed the one-time minimum deposit of $1.
* You've successfully set up your chosen verification method (Passkey or 2FA).
* You've completed the required authentication.
* You've entered the required withdrawal details correctly.

**5. I'm being asked to set up withdrawal verification**

For security reasons, 0Y Markets requires either Passkey Authentication or Two-Factor Authentication (2FA) before you can withdraw.

If you haven't set up withdrawal verification yet, choose your preferred method and follow the on-screen setup instructions.

You only need to complete the initial setup once.

For future withdrawals, you'll be asked to authenticate using your registered Passkey or enter a new 2FA verification code.

**6. Can I change my withdrawal verification method?**

Your verification method is selected during the initial setup and will be used for all future withdrawals.

You cannot change your verification method directly.

If you want to switch from Passkey to 2FA, or request another change to your verification method, please submit a support ticket explaining your reason.

The 0Y Markets Support team will review your request.

***

### Example: Ben Withdraws to an Exchange

Ben wants to withdraw USDT from 0Y Markets to Binance.

1. He opens Binance, selects Deposit USDT, and chooses BNB Chain (BEP-20).
2. He copies his Binance deposit address.
3. He opens 0Y Markets → Portfolio → Withdraw.
4. Since he hasn't set up withdrawal verification yet, he chooses 2FA and follows the instructions to connect his authenticator app.
5. Once setup is complete, he enters his withdrawal amount and selects To Wallet.
6. He pastes his Binance deposit address.
7. He reviews and confirms the recipient address and withdrawal amount.
8. He completes the CAPTCHA verification.
9. His withdrawal request is submitted.
10. He checks the status while the request is being reviewed and processed.
11. Once the withdrawal is successful, he can use the transaction hash to track it on-chain.

His USDT arrives after the transaction has been processed and the necessary network confirmations are completed.

For his next withdrawal, Ben won't need to set up 2FA again. He'll simply enter a new verification code from his authenticator app after clicking Withdraw.

***

### Safety Checklist (Quick)

Before withdrawing, make sure:

* ✅ Token: USDT.
* ✅ Network: BNB Chain (BEP-20) for crypto withdrawals.
* ✅ Recipient address: Copied directly from your wallet or exchange.
* ✅ Withdrawal amount: At least 10 USDT.
* ✅ First withdrawal requirement: One-time minimum deposit of $1 completed.
* ✅ Withdrawal verification: Passkey or 2FA successfully set up and available for authentication.
* ✅ Recipient confirmation: Address and amount reviewed carefully.
* ✅ CAPTCHA: Completed before submission.

These security checks help keep your withdrawal process protected while allowing you to manage your funds on 0Y Markets.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.0y.world/deposit-and-withdrawal/how-to-withdraw.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
