# Emission for Referral Rewards

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

**A pool \[0] of 12% of the** [**weekly emission**](/v2/tokenomics/markdown.md#weekly-abra-emission) **is allocated for referral rewards.**\
The pool is divided into three sub-pools:

1. **Rewards for first-level referrals (direct referrals):** Payments for the activity of users you directly invited.
2. **Rewards for second-level referrals (referrals of your direct referrals):** Payments for the activity of users invited by your direct referrals.
3. **Team bonus:** Rewards based on the overall activity of your team in the referral structure.

The size of the referral rewards pool is calculated and distributed as follows:

* Rewards for first-level \[1] and second-level \[2] referrals are always fully accrued. The total pool \[0] is designed to exceed the maximum possible reward size. Even in the scenario where all users are referrals of each other and achieve the highest rank, the system guarantees that all rewards will be covered. While this scenario is unlikely in a real structure, it is included to ensure stability.
* The team bonus is limited by the size of the main pool and the bonuses paid for first-level \[1] and second-level \[2] referrals. This means: \[3] = \[0]−(\[1]+\[2]). If the total team bonus exceeds the allocated pool \[3], each user's bonus will be recalculated proportionally. For example, if pool \[3] is 1,000 ABRA and the total team bonus amounts to 1,500 ABRA, each participant will receive 2/3 of their originally calculated bonus.


---

# 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/referral-program/rewards-and-bonuses/emission-for-referral-rewards.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.
