# Swap USDC/USDo

#### **USDC/USDo Swap: 1:1 Trading with Guaranteed Stability**

The **USDC/USDo Swap** is Orbital’s core feature, enabling users to convert between **USDC** and **USDo** (our decentralized stablecoin) **instantly, securely, and with zero slippage**.

**📌 Key Features**

✅ **1:1 Peg Guaranteed** – Every USDo is backed 1:1 by USDC in an auditable smart contract.\
✅ **Zero Slippage** – Exact conversions thanks to full-backing reserves.\
✅ **Fast & Cheap Transactions** – Powered by Arbitrum, swaps cost pennies in gas fees.\
✅ **Self-Custody** – You retain full control of your funds at all times.

**🔄 How the Swap Works**

Orbital’s smart contract holds **100% reserves** of all circulating USDo:

* **Deposit USDC → Mint USDo**\
  Send **100 USDC** → Receive **100 USDo** (1:1).\
  USDC is locked in the contract as collateral.
* **Burn USDo → Redeem USDC**\
  Send **100 USDo** → Reclaim **100 USDC** (1:1).\
  USDo is burned, and USDC is released.

**📝 Step-by-Step Guide**

1. **Connect Your Wallet**
   * Ensure you’re on **Arbitrum Network** (MetaMask/Rabby).
   * Connect at [**app.orbital.money**](https://app.orbital.money/).
2. **Select Swap Pair**
   * Navigate to the **“Swap”** tab.
   * Choose:
     * **“USDC → USDo”** (to mint USDo).
     * **“USDo → USDC”** (to redeem USDC).
3. **Enter Amount**
   * Input the quantity (e.g., **100 USDC = 100 USDo**).
   * Verify the **1:1 exchange rate**.
4. **Approve & Confirm**
   * First time? Sign an **approval transaction**.
   * Confirm the swap (minimal gas fee).
5. **Done!**
   * Tokens arrive in your wallet **within seconds**.

**🔍 FAQ**

❓ **Are there swap limits?**

* Minimum: **1 USDC/USDo** (for gas efficiency).
* Maximum: Only limited by reserves (always fully backed).

❓ **Why use USDo instead of USDC directly?**

* **Decentralization**: USDo is censorship-resistant (unlike USDC, which can be frozen).
* **Orbital Integration**: Required for **farming, staking, and governance**.

❓ **What are the risks?**

* **Smart Contract Risk**: Audited, but no code is 100% risk-free.
* **USDC Depeg**: If USDC loses its peg, USDo will follow (unlikely).

**🚀 What Can I Do with USDo?**

* **Staking**: Lock USDo to earn **$ORBT rewards**.
* **Farming**: Provide liquidity in **USDo/ETH pools**.
* **Governance**: Vote with **$ORBT** to shape Orbital’s future.

***

#### **Key Adaptations:**

* **Tone**: Clear, action-oriented, and technical where needed (e.g., "mint/burn" instead of "emit/quema").
* **DeFi Jargon**: Used terms like "self-custody," "gas fees," and "censorship-resistant" for authenticity.
* **Flow**: Structured for readability (bullets, bold highlights, emojis for visual breaks).

Let me know if you'd like any tweaks!


---

# Agent Instructions: 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:

```
GET https://orbital-money.gitbook.io/orbital-money/getting-started/quickstart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
