# Strategies

### **ATTENTION! The project has been shut down! Details can be found at:**

<https://cadabra.gitbook.io/v2/articles/announcement-of-cadabra-finance-stopping>

### **Everything written below on this and all other pages is no longer relevant and is provided for historical information only. If you continue to use the project website or its smart contracts, you do so at your own risk.**

The passive yield from strategies is based on the emission of our utility token, [ABRA](/v2/tokenomics/editor.md), which is distributed as a reward for providing liquidity. The level of yield for a strategy depends on [voting](/v2/strategies/voting.md) results — the more votes a strategy receives, the larger the share of ABRA emission is allocated for the strategy.

***

<figure><img src="/files/Baa88xHHAf7xXUA00vXZ" alt=""><figcaption></figcaption></figure>

Strategies combine several [underlying yield sources](/v2/strategies/publish-your-docs.md). Rewards collected from underlying protocols (UPR - Underlying Protocol Rewards) are distributed among users who voted. Voting results also determine how liquidity is [rebalanced](/v2/strategies/liquidity-rebalancing.md) among the underlying protocols within a strategy.

***

Strategies follow the principle of "homogeneity" and group yield sources based on by assets of a similar nature. For example, a strategy may include stablecoins with the same risk profile or native network tokens and their liquid derivatives. Based on voting, a strategy rebalances invested funds to maintain a stable yield, as underlying protocols periodically change their APR. Consolidating similar assets or tokens helps mitigate fluctuations and provide a stable, high APR.

> Technically, strategies are smart contracts that invest funds into underlying protocols on behalf of the user, while the user owns a share of the strategy’s liquidity through an LP token. Each strategy ensures at the smart contract level that funds can only be allocated to specific protocols. Adding new protocols to strategies occurs with a 3-7 days timelock, giving users time to decide whether to withdraw or keep their funds in the strategy.

***

## ABRA Liquidity pools&#x20;

Among the strategies available to users, special attention can be given to USDT/ABRA liquidity pools as yield sources.&#x20;

{% hint style="info" %}
Liquidity pools are needed to enable trading and asset swapping on decentralized exchanges, where users deposit their assets into a pool and receive rewards in the form of transaction fees and extra incentives.&#x20;

USDT/ABRA liquidity pools are price-setting pools with stablecoins on the Uniswap v3 platform, using the full-range mode, making them similar to AMM liquidity pools.&#x20;
{% endhint %}

The UPR (Underlying Protocol Rewards) comes from swap fees in these pools when users buy or sell ABRA.


---

# 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://cadabra.gitbook.io/v2/strategies/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.
