# Fraktion Supplier

This function allows to fix automatically every week the new supply of fraktions for a given content and a given profitability

### Free Fraktion

Free Fraktion are minted only once when a user is consuming the content for the first time. There is no supply before the minting.

### Initial Supply

The number of Fraktions for the initial drop is the same for every content : `Date 0`

Profitability | Initial Drop | Initial Price |
---|---|---|

Common | 20 | FRK 90 |

Premium | 7 | FRK 500 |

Gold | 3 | FRK 1200 |

Diamond | 1 | FRK 3000 |

### New Supply

Every week (`Date 0`

+ `7 days`

), we check for every profitability if all the fraktions have been sold.

**Case 1 : If all the fraktions haven’t been sold**

No more fraktion are supplied

The price of the fraktions that haven’t been minted yet is recalculated depending on the algorithm decribed here.

**Case 2 : All the fraktions have been sold**

New fraktions are supplied.

The number of new fraktions $n_w$ supplied depends on :

the number of fraktions minted during the former week

the velocity at which the fraktions were minted

$n_w$ is in the range of 80% and 200% of the number of fraktions minted the last week, $\rho_{w-1}$.

Let $t_k$ the timestamp when the fraktion $k$ is minted

Let $t_0$ the timestamp of the last weekly anniversary (when the new fraktions were supposed to be supplied the last week). $t_0=t-168$.

$t_0$ and $t_k$ are set in hour

where

Example :

Last updated