# Reward Distribution

Reward distribution is handled by the Rewards Layer of the Flex Node. Rewards in the Flex Ecosystem are of five types:

* Flex Ecosystem (FLEXE) native tokens
* Flex Ecosystem project tokens
* NFTs From ecosystem projects
* Tokens/NFTs from other projects
* Event-specific rewards

## How various rewards are disbursed

FLEXE Tokens are given to the community at EVERY Epoch. The calculation is as follows:

Reward Multiplier $$M$$is defined as:

| Epoch Score | Reward Multiplier |
| ----------- | ----------------- |
| 0           | 0                 |
| 1           | 1                 |
| 2           | 2                 |
| 3           | 3                 |
| 4           | 5                 |
| 5           | 7                 |
| 6           | 9                 |
| 7           | 12                |
| 8           | 16                |
| 9           | 18                |
| A           | 25                |
| B           | 30                |
| C           | 35                |
| D           | 50                |
| E           | 70                |
| F           | 100               |

The daily reward pool is divided among all the users as per their Reward Multiplier. FLEXE token stakers are eligible for reward multipliers.&#x20;

**Other reward distributions**

For other rewards, there are 3 types of distributions:

1. Equal rewards for all wallets
2. Equal rewards for all active wallets on a given epoch
3. Rewards based on Epoch Score for a given epoch

The decision of reward mechanics are with the project, and Flex does not interfere.


---

# 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://flexecosystem.gitbook.io/flex-docs/protocol/flex-validator-nodes/getting-started/reward-distribution.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.
