Skip to content

Commit

Permalink
Update rewards.mdx (#72)
Browse files Browse the repository at this point in the history
update of the affiliate rewards payments mechanism
  • Loading branch information
rosseny authored Nov 28, 2023
1 parent a5d3323 commit f205d65
Showing 1 changed file with 9 additions and 19 deletions.
28 changes: 9 additions & 19 deletions pages/concepts/basic/rewards.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,20 @@ import { Callout } from 'components'

# Rewards

The term "reward" within Azuro protocol refers to the percentage of the [Pool](/concepts/protocol/pools)'s profit that is
distributed to those who contribute to its operation.

Currently, there are three types of contributors in the Pool, each with a corresponding reward: [Affiliate](/concepts/basic/affiliates) reward, [Data Provider](/concepts/basic/data-providers) reward, [Azuro DAO](/concepts/governance/overview) reward. The part of the
profit and loss that is not distributed among these three participants remains to be allocated to the [LP](/contracts/lp)
liquidity providers.
The term "reward" within Azuro protocol refers to the percentage of the [Pool](/concepts/protocol/pools)'s profit that is distributed to those who contribute to its operation.

Azuro DAO and Data Providers have the same reward mechanism: after the completion of each [Condition](/concepts/protocol/conditions),
the profit or loss of the pool is multiplied by the reward rate and added to the contributor reward balance. If the balance
is positive and enough time has passed since the previous withdrawal, the contributor can withdraw their due reward.
Currently, there are 4 types of contributors in the Pool, each with a corresponding reward: [Affiliate](/concepts/basic/affiliates) reward, [LP](/contracts/lp) reward, [Data Provider](/concepts/basic/data-providers) reward, [Azuro DAO](/concepts/governance/overview) reward.

The Affiliate reward mechanism differs from that of Azuro DAO and Data Providers. At the moment, in all
[Betting Engines](/concepts/protocol/betting-engines), Affiliates only share in Pool's profits, but not losses. The
calculation of Affiliate rewards is determined individually by each Betting Engine. For example, because profit
calculation for [PrematchCore](/contracts/prematch-core) Affiliates is a gas-expensive operation, in withdrawal requests,
Affiliates also provide a list of Condition IDs for which they want to get their reward.
For LPs and Data Providers, after the completion of each [Condition](/concepts/protocol/conditions), the profit or loss of the pool is multiplied by the reward rate (25% and 10% respectively) and added to the contributor reward balance. 
For Affiliates the reward is 2% of the betting volume associated with their address in a calendar month (up to a maximum of 70% of the pool’s profit). It is distributed once every month.

| Actor | % share of profit | Address |
| Contributor | Reward | Address |
|---|---|---|
| [Liquidity Providers](/concepts/basic/liquidity-providers) | 25 | N/A |
| [Frontends (Affiliates)](/concepts/basic/affiliates) | 60* | N/A |
| [Data Providers](/concepts/basic/data-providers) | 10 | `0x77e803ad3a4a52d5ab609451b8ba60cea7a5bea6` |
| [Azuro DAO](/concepts/governance/overview) | 5 | `0xef18f2f054a7ad2909333051aa42d5c0bb3f92f6` |
| [Frontends (Affiliates)](/concepts/basic/affiliates) | 2% of betting volume (up to a maximum of 70% of Pool’s profit) | multiple |
| [Liquidity Providers](/contracts/lp) | 25% of Pool’s profit | multiple |
| [Data Providers](/concepts/basic/data-providers) | 10% of Pool’s profit | `0x77e803ad3a4a52d5ab609451b8ba60cea7a5bea6` |
| [Azuro DAO](/concepts/governance/overview) | variable* | `0xef18f2f054a7ad2909333051aa42d5c0bb3f92f6` |

<Callout icon="*" type="reference">
In the current implementation Frontends receive a commission of 5% of the betting volume for positive conditions (i.e. conditions that generate a profit for the liquidity pool), which is distributed proportionally based on the share of pool revenue contributed by each frontend. On average, this means that frontends can expect to earn around 60% of the total revenue, however this figure may fluctuate due to the current implementation which only takes positive conditions into account and is based on percentage of volume. An update which allows for precise setting of profit distribution is planned for Q4, 2023.
The Affiliate rewards (when counted as % of the Pools’ profits) can vary. This variability is made possible the DAO reward which is therefore also variable. I.e. depending on how much is left after the distribution of rewards to the LPs, Data Providers and Affiliates, - the remainder is received by the Azuro DAO. In the event that the rewards of the Affiliates, LPs and Data Providers, exceed the pool profits for the month - the “missing” reward is provided to the Affiliates by the DAO treasury.
</Callout>

0 comments on commit f205d65

Please sign in to comment.