After continuous iteration based on feedback from users, we have come up with this guide to help you understand the APY calculations in UniFarm better.

First, we need to assume a few things to make the process more comprehensible for a new staker.

Imagine there are 6 Tokens owned by 6 companies respectively –

COMPANY | TOKEN | TOKEN REWARDS | TOKENS STAKED |

Company A | Token A | 25,000 | 100 |

Company B | Token B | 50,000 | 200 |

Company C | Token C | 75,000 | 150 |

Company D | Token D | 50,000 | 300 |

Company E | Token E | 25,000 | 250 |

Company F | Token F | 60,000 | 350 |

The Pool Will Last ⇒ **90 Days**

## How Does UniFarm Work?

Let’s say; you staked *Token A*.

*WEEK 1*

You farm *Token A* only.

*WEEK 2*

You farm *Token A* + *Token B*

*WEEK 3*

You farm *Token A* + *Token B* + *Token C*

*WEEK 4*

You farm *Token A* + *Token B* + *Token C* + *Token D*

*WEEK 5*

You Farm *Token A* + *Token B* + *Token C* + *Token D* + *Token E*

*WEEK 6*

You farm *Token A* + *Token B* + *Token C* + *Token D* + *Token E* + *Token F*

## How Many Tokens Will You Earn?

Since **Company A** has added **25,000 Tokens** to the reward pool, and there are total 6 projects taking part, we need to divide this number by SIX and allocate it to each project.

25,000/6 ⇒ *4,166.66*

Now, if you’re staking **Token A**, you’re earning *Token A* for **90 days**, meaning 4,166.66 needs to be divided by 90.

*4,166.66/90 *⇒* 46.29*

The result is the daily token reward that will be given to all the participants of *Token A* stakers.

### Your Daily Reward for Token A

Imagine that you’ve staked **10 ***Token A*, and the total number of *Token A* staked is 100 (mentioned in the table).

*The number of tokens you staked needs to be divided by the total number of Token A staked and multiply it by 46.29.*

*10/100 x 46.29 *⇒* 4.62*

**4.62 is your daily Token A reward for 90 days.**

### Your Daily Reward for Token B

**Company B** has added **50,000 Tokens** to the reward pool.

Now again, to allocate this amount to each project, we need to divide it by SIX.

*50,000/6 *⇒* 8,333.33*

Note: -Since you’re able to farmToken BfromWEEK 2, you will be able to farm it for 83 days only.

Now,

8,333.33 is allocated for **Token A**, and needs to be divided by 83.

*8,333.33/83 *⇒* 100.40*

Here,

*The number of tokens you staked needs to be divided by the total number of Token B staked and multiply it by 100.40.*

*10/200 x 100.40 *⇒* 5.02*

**5.02 is your daily Token B reward for 83 days.**

### Your Daily Reward for Token C

**Company C** has added **75,000 Tokens** to the reward pool.

Again, this amount will be allocated to each projects participating in the pool. Thus, we need to divide it by SIX.

*75,000/6 *⇒* 12,500*

Note: -Since you are able to farmToken CfromWEEK 3, you will be able to farm it for 76 days only.

Now,

12,500 is allocated for **Token A** + **Token B**, and needs to be divided by 76.

*12,500/76 *⇒* 164.47*

*The number of tokens you staked needs to be divided by the total number of Token C staked and multiply it by 164.47.*

*10/150 x 164.47 *⇒* 10.96*

**10.96 is your daily Token C reward for 76 days.**

### Your Daily Reward for Token D

**Company C** has added **50,000** tokens to the reward pool.

Now again, we need to allocate this amount to each project participating in the pool. Thus, we need to divide it by SIX.

*50,000/6 *⇒* 8,333.33*

Note: -Since you are able to farmToken DfromWEEK 4, you will be able to farm it for 69 days only.

Here,

8,333.33 is allocated for Token A + Token B + Token C, and needs to be divided by 69.

*8,333.33/69 *⇒* 120.77*

*The number of tokens you staked needs to be divided by the total number of Token D staked and multiply it by 120.77.*

*10/300 x 120.77 *⇒* 4.02*

**4.02 is your daily Token D Reward for 69 days.**

### Your Daily Reward for Token E

As mentioned in the table above, **Company D** has added 25,000 tokens to the reward pool.

Again, we need to divide this amount by SIX to allocate it to each project participating in the pool.

*25000/6 *⇒* 4166.66*

Note: -Since you are able to farmToken EfromWEEK 5, you will be able to farm it for62 daysonly.

Now,

4166.66 is allocated for Token A + Token B + Token C + Token D, and needs to be divided by 62.

*4166.66/62 *⇒* 67.20*

*The number of tokens you staked needs to be divided by the total number of Token E staked and multiply it by 67.20.*

*10/250 x 67.20 *⇒* 2.68*

**2.68 is your daily Token E reward for 62 days.**

### Your Daily Reward for Token F

**Company F** has added **60,000** tokens to the reward pool, as can be seen in the table above.

This time again, in order to allocate this amount to each project, we need to divide it by SIX.

*60,000/6 *⇒* 10,000*

Note: -Since you are able to farmToken FfromWEEK 5, you will be able to farm it for55 daysonly.

Here,

10,000 is allocated for Token A + Token B + Token C + Token D + Token E, and needs to be divided by 55.

*10,000/55 *⇒* 181.81*

*The number of tokens you staked needs to be divided by the total number of Token F staked and multiply it by 181.81.*

*10/350 x 181.81 *⇒* 5.19*

**5.19 is your daily Token F reward for 55 days.**

## How to Calculate Your Total APY?

Before we begin calculating the total APY of the tokens you farmed, we need to make a note –

“We freeze the DOLLAR value of each token at the time of launching the pool.”

Let’s assume the DOLLAR value of the tokens frozen upon pool launch,

TOKENS | DOLLAR ($) VALUE |

Token A | $0.50 |

Token B | $1.00 |

Token C | $3.00 |

Token D | $1.00 |

Token E | $2.00 |

Token F | $0.50 |

The total number of reward you’re getting is,

*4.62 + 5.02 + 10.96 + 4.02 + 2.68 + 5.19 *⇒* 32.49* Tokens

*$2.31 + $5.02 + $32.88 + $4.02 + $5.36 + $2.59 *⇒

*$*52.18## Key Points –

- Number of tokens you staked ⇒ 10 (Token A)
- The DOLLAR value of the token ⇒ $0.50
- The total DOLLAR value you staked ⇒ $5.00.
- The total DOLLAR value of the rewards ⇒ $52.18

## Your Total APY

Here, you will need to divide the sum of rewards for 90 days by the amount you staked and multiply the result by 100.

90 Days Yield ⇒ 52.18/5 x 100 ⇒ $1,043.6

Now, multiply the sum with 4

$1,043.6 x 4 ⇒ $4,174.4

**$4,174.4 is your total APY.**

*Note: –** In case the APY is below the minimum APY that we have guaranteed, we introduce more $ORO tokens after 8 weeks of farming so that the minimum APY is met.*

UniFarm is one of a kind staking solution where the best projects in DeFi space come together to provide value to investors. UniFarm allows you to stake one token but earn multiple high-value tokens, so in addition to a great APY, your returns are automatically diversified as well. Powered by OroPocket.