> For the complete documentation index, see [llms.txt](https://unicornx-ai.gitbook.io/unicornx.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://unicornx-ai.gitbook.io/unicornx.ai/app-beginners-tutorial/stablecoin-trading.md).

# Stablecoin Trading

UnicornX App now supports stablecoin trading (USDT, USDC, USD1). You can use stablecoins for deposits, withdrawals, trading, and copy trading.

## Supported Scope

Currently supports the following chains and stablecoins:

| Chain  | Native Token | Supported Stablecoins |
| ------ | ------------ | --------------------- |
| BSC    | BNB          | USDT, USD1            |
| Solana | SOL          | USDT, USDC            |

{% hint style="info" %}
**Important Notice:**

Stablecoins with the same name will be displayed independently on different chains, for example:

* USDT (BSC)
* USDT (Solana)

These are different assets, please pay attention to distinguish them.
{% endhint %}

***

## Depositing Stablecoins

### Navigation Path

Assets Page → Deposit → Select Chain → Select Token

### Steps

1. Click "Deposit" on the Assets page
2. Select chain (e.g., BSC / Solana)
3. Select token (e.g., USDT, USDC, USD1)
4. The system will display:
   * Deposit address QR code
   * Deposit address text (copyable/shareable)

{% hint style="danger" %}
**Security Warning:**

Do not send assets to the wrong chain, or they will be permanently lost.

For example: Do not deposit Solana USDT to a BSC USDT address.
{% endhint %}

***

## Withdrawing Stablecoins

### Navigation Path

Assets Page → Withdraw → Select Token → Enter Amount

### Withdrawal Instructions

* When withdrawing, the list will show all available tokens: BNB, SOL, USDT (BSC), USDT (Solana), USDC (Solana), USD1 (BSC)
* Select the corresponding chain and token, enter the amount, and submit

***

## Trading & Quick Trade Settings

### Regular Trading

* The trading page will display balances based on the token you selected in "Quick Trade Settings"
* Cost estimation (Est. Cost) is uniformly displayed in USDT

### Quick Trade Settings

#### Navigation Path

Home Page → Quick Trade Settings → Select Chain (e.g., BSC / Solana) → Start Setting

#### Setting Instructions

* You can independently set quick amounts for each token (e.g., 10U, 50U, 100U, 200U)
* Supported tokens: BNB / SOL / USDT / USDC / USD1
* Default initialization values:
  * USDT/USDC/USD1: 10, 50, 100, 200 U
  * Native tokens (BNB, SOL): System preset

{% hint style="success" %}
**Usage Suggestion:**

If you frequently use stablecoin trading, it's recommended to set up common amounts in advance for convenient one-click ordering.
{% endhint %}

***

## Signal Copy Trading

### Copy Trading Settings

* Copy trading uses the token selected in "Quick Trade Settings" by default
* Categorized by chain:
  * Solana chain → Can choose SOL / USDT / USDC
  * BSC chain → Can choose BNB / USDT / USD1

{% hint style="info" %}
**Copy Trading Mechanism:**

Your copy trading token is not affected by the group leader and depends entirely on your own settings.

For example: If the group leader sends a signal with USD1, but you have set USDT, the copy trade will automatically place orders with USDT.
{% endhint %}

***

## Assets Page

### Display Rules

Display method: Single token, multiple chains, fixed order:

1. BNB (native)
2. SOL (native)
3. USDT (BSC), USDT (Solana)
4. USDC (Solana), USD1 (BSC)
5. Other tokens sorted by recent trading time

### Record Display

In trading records & deposit/withdrawal records, it will show quantity + token, such as:

* 100 USDT
* 1.2 SOL

***

## Stablecoin Authorization (EVM Chains)

### Authorization Mechanism

* USDT, USD1, etc. are ERC20 tokens that require authorization (approve) before first trading
* The system will automatically detect authorization status:
  * If not authorized → Pop-up prompt → Click confirm → Wait for block confirmation
  * Trading can continue after authorization is complete

{% hint style="warning" %}
**Important Notes:**

When using USDT or USD1 for the first time, please be patient and wait for authorization on-chain confirmation.
{% endhint %}

***

## Referral Mechanism

### Referral Rules

Referrals will be settled according to the token used by the user for trading:

* If your friend trades with BNB/USDT/USD1 on BSC chain → You get referral rewards in the corresponding token
* If your friend trades with SOL/USDT/USDC on Solana chain → You get referral rewards in the corresponding token

### Viewing Referrals

On the referral page, you can view:

* Total referral amount (≈USD)
* Referral details by token (BNB, SOL, USDT, USDC, USD1)

***

## Frequently Asked Questions

### Q1: Why do I have two USDT records?

**A:** Because USDT on BSC and Solana chains are different assets and will be displayed independently.

### Q2: Why do I need to authorize before trading?

**A:** USDT and USD1 are ERC20 tokens that must be authorized to the contract before use.

### Q3: Will referrals be uniformly converted to USDT?

**A:** No, referrals are settled in the actual token used by your friend for trading.

***

## Security Reminders

{% hint style="danger" %}
**Important Security Matters:**

* Before depositing/withdrawing, make sure to confirm that the chain & token correspond
* Never reveal your private key/mnemonic phrase; officials will never ask for them in any form
* When using ERC20 stablecoins for the first time, please confirm that the authorization transaction is successfully on-chain
  {% endhint %}


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://unicornx-ai.gitbook.io/unicornx.ai/app-beginners-tutorial/stablecoin-trading.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
