# Staking Guide

Stake your tokens or LP tokens (coming soon) on CC Swap to earn extra rewards! Staking is a great way to boost your DeFi earnings by locking your assets in smart contracts for a set (or flexible) period of time in exchange for incentives.

### <mark style="color:blue;">🪙 What is Staking?</mark>

Staking involves depositing and locking your **tokens** or **LP tokens** into specific pools to earn **CCDN tokens** or other partner project rewards. It's a low-effort, passive strategy to grow your crypto holdings.

#### 🎯 Types of Staking on CCSwap

1. **Single Token Staking**
   * Stake native tokens like **CCDN** or partner tokens.
   * No need to provide liquidity.
2. **LP Token Staking (Farm Pools)** (Coming Soon)
   * Stake LP tokens earned from providing liquidity.
   * Get boosted rewards on top of swap fees.

***

### <mark style="color:blue;">🛠 How to Stake</mark>

**🔁 For Single Token Staking:**

1. **Go to the “Staking” or “Farms” tab** on the main menu.
2. **Find the desired staking pool** (e.g., Stake CCDN, Stake USDT).
3. **Click “Stake”** next to the pool.
4. **Approve the token** (if it's your first time).
5. **Enter the amount to stake**, then click **Confirm**.
6. **Sign the transaction** in your wallet.

### **🌾&#x20;**<mark style="color:blue;">**For LP Token Staking (Farming):**</mark> (Coming Soon)

1. **Add liquidity first** (see Liquidity Guide) to receive LP tokens.
2. **Navigate to the “Farms” tab**.
3. **Locate the pool matching your LP pair** (e.g., CORE/CCDN Farm).
4. **Click “Stake”**, then approve the LP token.
5. **Enter the amount to stake** and confirm.
6. **Sign the transaction** in your wallet.

🧠 *Tip: You can unstake at any time unless it’s a locked pool.*

***

### <mark style="color:blue;">💸 Claiming Rewards</mark>

* **Rewards accumulate in real-time.**
* Visit the staking or farm pool you’ve entered.
* Click **“Harvest”** to withdraw your earned tokens.
* You can claim without unstaking your principal.

📌 *Claiming may require a small gas fee.*

***

### 🔓 <mark style="color:blue;">Unstaking</mark>

Ready to take your tokens back?

1. Go to the same staking or farm pool.
2. Click **“Unstake”** or **“Withdraw”**.
3. Enter the amount or select **Max**.
4. Confirm the transaction in your wallet.
5. Your tokens will return to your wallet along with any unclaimed rewards.

⏳ *Some pools may have cooldowns or early withdrawal penalties — always check the pool details!*

***

### 📊 <mark style="color:blue;">Track Your Staking Activity</mark>

* Use the **Dashboard** to view:
  * Total staked balance
  * Pending rewards
  * APR/APY of each pool
* Check blockchain explorers for detailed transactions (Corescan, etc.).

***

### ⚠️ <mark style="color:blue;">Staking Tips & Reminders</mark>

* **Gas fees apply** to all staking/unstaking actions.
* **APR fluctuates** based on pool activity and total staked amounts.
* **Staking ≠ risk-free**: token price volatility can affect returns.
* **Always DYOR** (Do Your Own Research) before staking into new or high-yield pools.

{% hint style="info" %}
Need Help?&#x20;

* Join the community on [Telegram](https://t.me/Core_Custodian)
* Follow us on [Twitter](https://x.com/core_custodian) for announcements and updates.
  {% endhint %}


---

# 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://guide-ccswap.gitbook.io/cc-swap/users-guide/staking-guide.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.
