# Vote2Earn V1.0 - ($HNX)

Vote System calculates the voting data from the previous day  (0:00:00 - 23:59:59 UTC) to distribute vote rewards every day (8:00:00 UTC)

### 1 V1.0 Test Period

Apr. 18th - May 1st

### 2 Vote2Earn Reward Pool

<table><thead><tr><th width="187.66666666666666">Pools</th><th>Amount</th></tr></thead><tbody><tr><td>Basic Pool P(b)</td><td>1,000,000 $HNX</td></tr><tr><td>Art Pool P(a)</td><td>Amount of art works in HeartX Vote System x 500 $HNX</td></tr><tr><td>Energy Pool P(e)</td><td>(Total Vote Energy ^ 0.5) x 2,000 $HNX </td></tr></tbody></table>

<figure><img src="https://2557905571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbjPNtFYeqsbv4zvmtjZ%2Fuploads%2FfC1xn71PgzFpQdQqxWo6%2Fimage.png?alt=media&#x26;token=debfe651-35f1-4d73-8807-8abb4cb93565" alt=""><figcaption></figcaption></figure>

* Energy(i): HeartX Energy of one user
* V(i):  Total votes of one user

### 3 Basic Vote Reward

In HeartX Vote System, users will get $HNX as rewards from the **Basic Pool - P(b)** for their voting behavior.

#### 3.1 BasicScore(u) -  User's weight of Basic Pool

**BasicScore(u) = V(i) x E(i)**

* V(i): Total votes of the user one day
* E(i): HeartX Energy of the user

#### **3.2** BasicVoteReward(u) - Basic Vote Reward that users can get every day

<figure><img src="https://2557905571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbjPNtFYeqsbv4zvmtjZ%2Fuploads%2Fg5jmLiqiKAN8w0G9mnhR%2Fimage.png?alt=media&#x26;token=cb456301-6c62-4e9e-9f1f-1d6a13684b4e" alt=""><figcaption></figcaption></figure>

### 4 Vote Bonus

In HeartX Vote System, to encourage users to carefully view artworks before voting, users whose vote reach the community consensus will get $HNX as rewards from the **Bonus Pool - P(bonus)**

**P(bonus) = P(a) + P(e)**

#### 4.1 How to define the COMMUNITY CONSENSUS?

In HeartX Vote System, every user has a consensus baseline. The baseline (u) represents the minimum rate to reach the **COMMUNITY CONSENSUS** that users vote for an NFT in the same way on the same day.&#x20;

**Baseline(i) = (100 - C(i) · 50%） / 100 x 100%**

* C(i)： Credit Score of the user

#### \* Examples

2023/01/01, An NFT got 100 votes from users, 60 of which were 'Swipe Right - like it', and 40 of which were 'Swipe Left - dislike it'. Following table outlines who can get rewards from the Bonus Pool.&#x20;

<table><thead><tr><th width="88">User</th><th width="192">Vote</th><th width="106">C(i)</th><th width="130">Baseline(i)</th><th>Get Bonus?</th></tr></thead><tbody><tr><td>A</td><td>Swipe Right (like)</td><td>90</td><td>55%</td><td>Y, S(i) + 1</td></tr><tr><td>B</td><td>Swipe Right (like)</td><td>60</td><td>70%</td><td>N</td></tr><tr><td>C</td><td>Swipe Left (dislike)</td><td>100</td><td>50%</td><td>N</td></tr></tbody></table>

**S(i): Total votes of the user that reach the community consensus**&#x20;

#### 4.2 BonusScore(u) - User's weight of Bouns Pool

**BonusScore(u) = E(i) · S(i)**

* E(i): HeartX Energy of the user
* S(i): Vote totals of the user that reach the community consensus one day

#### 4.3 VoteBonus(u) - Vote Bonus that users can get every day

<figure><img src="https://2557905571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbjPNtFYeqsbv4zvmtjZ%2Fuploads%2F1d32TxOGaSW7UTxAnBBq%2Fimage.png?alt=media&#x26;token=d8187e89-2a7a-45af-a4d9-932c7cefb89d" alt=""><figcaption></figcaption></figure>
