Once a minute, Spin takes a snapshot of the order book. According to the algorithm described below, the R-score of each market maker who can participate in the distribution of tokens is calculated. At the end of the epoch, the sum of the user's R-score is also calculated. The market maker receives a share of the total rewards for an epoch corresponding to his share of the R-score.