> For the complete documentation index, see [llms.txt](https://cubi-swap.gitbook.io/cubiswap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cubi-swap.gitbook.io/cubiswap/products/pool-stake-usdcubi/pool.md).

# Pool

## Stake $CUBI, earn $CUBI!

CUBISwap now offers one CUBI POOL with two staking options: flexible staking or fixed-term staking. Note that the Auto $CUBI, IFO $CUBI, and Manual $CUBI pools will be retired upon the launch of the new $CUBI POOL with flexible and fixed-term staking. Keep reading on to learn more!

## What’s the difference between “Flexible” and “Fixed-Term” staking?

With both, you can simply stake your $CUBI tokens to earn more $CUBI tokens with no deposit fees—both staking options auto-compound $CUBI rewards for you. Flexible staking allows users to stake $CUBI and earn rewards with the ability to unstake whenever they please. Fixed-term staking allows users to maximise their yield and earn even more $CUBI by locking their staked $CUBI for a period of time they choose, earning a linearly boosted APY compared to flexible staking.

Flexible staking and fixed-term staking are both part of the same pool to allow users easy migration between the two staking options. **Because of this, you can only choose one staking option at a time.** More details about the differences are below.

### Flexible Staking

Stake your $CUBI and forget about it! The $CUBI you stake in this Pool will be automatically compounded (reinvested) for you, minus a small fee.

**If you have $CUBI staked in flexible staking**

* ✅ Add more $CUBI to flexible staking
* ✅ Harvest rewards any time
* ✅ Withdraw any time (fees apply for the first 72 hours, see below)
* ✅ Convert all staked $CUBI in flexible to fixed-term staking
* ❌ Add $CUBI to fixed-term staking if you have any $CUBI in flexible staking
* ❌ Convert part of the staked $CUBI in flexible to fixed-term staking

**Unstaking fee**

* **0.1%  if you unstake (withdraw) within 72 hours.**
* Only applies within 3 days of manually staking.
* After 3 days, you can unstake with **no fee**.
* The 3-day timer resets every time you manually stake more **$CUBI** in the pool.
* This fee only applies to manual unstaking: it does not apply to automatic compounding.

The $CUBI collected via the unstaking fee and performance fee is **burned every week** as part of the regular $CUBI token burns.

This is a good thing for $CUBI holders because it reduces the overall amount of $CUBI tokens in existence, which helps reduce inflation.

### Fixed-Term Staking

Stake your $CUBI for a fixed amount of time to maximise yields and receive additional benefits! The staked $CUBI will be automatically compounded during the entire lock duration.

* No performance fees
* The longer you lock, the higher the boost applied to the yield! Always offering a higher APY compared to flexible staking!
* $CUBI rewards are auto-compounded and will unlock, along with your staked $CUBI, when your lock duration expires
* Once staked in fixed-term staking, you cannot withdraw until the end of your lock duration.
* IFO $CUBI credit (the maximum amount of $CUBI they can commit during an IFO) will be determined from the fixed-term staking pool

**If you have $CUBI** **locked in fixed-term staking**

* ✅ Add more $CUBI to lock
* ✅ Extend lock period
* ❌ Add $CUBI to flexible staking
* ❌ Harvest rewards
* ❌ Withdraw before locked term ends


---

# 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://cubi-swap.gitbook.io/cubiswap/products/pool-stake-usdcubi/pool.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.
