# Yield for Locking (Rebase)

### **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.**

Each veABRA token holder receives a rebase rewards every epoch from a special pool in the [ABRA emission](/v2/tokenomics/markdown.md#weekly-abra-emission). Rebasing does not depend on voting participation. This yield depends on the number of veABRA held and the ABRA emission parameters.&#x20;

> The rebase pool is distributed proportionally to the veABRA held by users, calculated using the following metrics:
>
> * *MintedABRA*: Emission in the current epoch
> * *TargetLocked*: The target locking metric, which is a parameter in the tokenomics
> * *TotalSupply*: The total circulating supply of ABRA
> * *TotalLocked*: The amount of locked ABRA
>
> `If TotalLocked is less than or equal to TargetLocked: RebasePool = MintedABRA * TotalLocked / TotalSupply`
>
> `If TotalLocked is greater than TargetLocked: RebasePool = MintedABRA * TargetLocked`

**Rebase APR** for a specific lockup is calculated as follows:

`lockupRebaseABRA = RebasePool × lockupVeABRA / totalVeABRA`

`rebaseAPR = (lockupRebaseABRA × 52) / lockupABRA`

Where:

* *lockupVeABRA*: The amount of veABRA locked in the given lock-up
* *totalVeABRA*: The total circulating veABRA at that moment
* *lockupABRA*: The amount of ABRA locked in this lock-up

{% hint style="info" %}
Rebase APR is calculated in ABRA and can vary:

* For each lockup: Since the amount of veABRA per 1 ABRA depends on the locking duration
* For each epoch: Since it depends on the pool in the weekly emission
  {% endhint %}

{% hint style="success" %}
We have added the opportunity to <mark style="color:green;">**receive an Airdrop**</mark> for almost all ways of earning on the Cadabra platform.&#x20;

You can lock ABRA to participate in voting and receive rewards from locking. Airdrop points are also earned, amount is based on the lock duration: the longer the lock, the more points per locked ABRA token.

The reward amounts and rules can be found in the [Airdrop section.](/v2/airdrop/airdrop-season-3.md#id-2-locking-abra)
{% endhint %}

## Step by step

```
1. Get ABRA:
        - Buy on the market
        - Receive as rewards for a deposit
2. Obtain veABRA through locking

-> Start receiving rebases every epoch
```


---

# 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/earn-with-cadabra/yield-for-locking-rebase.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.
