# Vote2Earn V2.0 - ($HNX)

### What's New?

#### New Earning Mechanism

Vote System determines whether the latest voting user is eligible for the Vote Bonus based on the vote result from the previous 10 users.&#x20;

**\*** Users can immediately see which of their votes have reached consensus with the community users, and roughly calculate the amount of $HNX they can earn.

![](/files/h7g0JMhOnX9VEQKd3wt3)![](/files/QLeLNktm8dc1lbfXH1Mz)

#### **Early Bird Reward**

\* To incentivize early participants, the first 10 users that vote for each artwork will be directly eligible for the Vote Bonus.

###

### 1 V2.0 Test Period

May 1st. - TBD.

### 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="/files/7S98cXIp8pcwAZInnhvk" 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="/files/K0RLbYtZINfhap7paC2h" 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 19:30:30,&#x20;

previous 10 votes from users of an NFT :&#x20;

1. 4 of which were 'Swipe Right - like it'
2. 6 of which were 'Swipe Left - dislike it'.&#x20;

Following table outlines who can get rewards from the Bonus Pool for the next vote.&#x20;

<table><thead><tr><th width="102">User</th><th width="183">Vote</th><th width="88">C(i)</th><th width="117">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>N</td></tr><tr><td>B</td><td>Swipe Left (Dislike)</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>Y, S(i) + 1</td></tr></tbody></table>

#### 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): Total votes 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="/files/HN2GgxDajHMxcKyOKM7D" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://whitepaper.heartx.art/airdrop/airdrop-season-ii-close-beta/vote2earn-v2.0-usdhnx.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
