🎟️Voting Escrow Token

$vePVPB is the platform’s voting token and also serves as a staking certificate

Token name: PVPBetVotingEscrow

Token symbol: vePVPB

$vePVPB is the platform's voting token, primarily used for participating in bet votes and earning voting rewards. It also serves as a staking certificate, allowing holders to receive a share of the platform's revenue.

$vePVPB is a non-transferable token, meaning it cannot be transferred between wallets.

Staking

By staking the governance token $PVPB in the PVPBetVotingEscrow contract, users can receive voting tokens $vePVPB at a 1:1 ratio.

Note that once governance tokens are staked, they cannot be withdrawn immediately. There is a period between unstaking and withdrawal, referred to as the Unlock Waiting Period. Tokens in the unlock waiting period will not generate any revenue for you, so please think carefully before staking your tokens.

When staking, users must choose an unlock waiting period, which determines the level of benefits they enjoy on the platform.

Here is a breakdown of the benefits associated with different unlock waiting periods:

  • 1-week unlock waiting period: Users can participate in Verifying Votes for bets. The staking weight multiplier for revenue distribution is 1.

  • 12-week unlock waiting period: Users can participate in both Verifying Votes and Arbitrating Votes for bets. The staking weight multiplier for revenue distribution is 2.

Staking Reward Distribution

All platform revenue is 100% distributed to governance token stakers, i.e., $vePVPB holders.

Each successfully confirmed bet generates Protocol revenue upon Release. This revenue is distributed among all stakers at the time.

💡 To optimize economic efficiency, rewards for stakers are not immediately sent to their wallets but are temporarily held in the platform’s contract. Stakers can manually claim their rewards at any time.

The formula for calculating staking rewards is as follows:

  • R Reward

  • E Protocol revenue

  • TS1 Total staking amount with a 1-week unlock waiting period

  • TS2 Total staking amount with a 12-week unlock waiting period

  • US1 User's staking amount with a 1-week unlock waiting period

  • US2 User's staking amount with a 12-week unlock waiting period

💡 Example:

User A stakes 10,000 governance tokens with a 1-week unlock waiting period, giving a staking weight of 10,000 × 1 = 10,000.

User B stakes 5,000 governance tokens with a 12-week unlock waiting period, giving a staking weight of 5,000 × 2 = 10,000.

Assuming A and B are the only stakers on the platform, the total staking weight is 10,000 + 5,000 × 2 = 20,000.

If a bet Release generates 8,000 in revenue:

A's reward would be 8,000 × 10,000 ÷ 20,000 = 4,000.

B's reward would be 8,000 × 5,000 × 2 ÷ 20,000 = 4,000.

Voter

Voting is a crucial tool for ensuring the fairness of bets and can also bring active earnings to stakers.

Any user who has staked governance tokens on the platform can become a Voter.

Voters are vital to the decentralized betting system’s proper functioning. By staking governance tokens, their interests are aligned with the platform’s interests, compelling them to consider the platform’s long-term well-being, thereby ensuring fair voting.

Voters have the power to influence the outcome of bets, but they also bear risks. Correct voting can bring rewards, but incorrect voting may lead to losses.

Voters are categorized into two roles:

Verifier

  • Users who set a 1-week unlock waiting period when staking governance tokens will obtain the Verifier Role.

  • When participating in a bet verification, after casting a Verifying Vote, the voting token balance displayed in the user’s wallet will decrease accordingly. However, the tokens are not actually transferred; they are fixed by the contract. Once the contract unfixes them, the token balance will be restored.

  • As a Verifier, you are obligated to make accurate verifications, which can earn you additional rewards. However, if you make an incorrect choice that impacts the correctness of the final result, your tokens will be confiscated.

Arbitrator

  • Users who set a 12-week unlock waiting period when staking governance tokens will obtain both the Verifier Role and Arbitrator Role.

  • When participating in a bet arbitration, after casting an Arbitrating Vote, the voting amount is always equal to the maximum value of tokens with a 12-week unlock period. The voting token balance displayed in the user’s wallet will not decrease, nor will the contract fix the Arbitrator’s voting tokens. This is a privilege of the Arbitrator, as their interests are deeply tied to the platform’s interests.

  • As an Arbitrator, even if you make an incorrect choice that impacts the correctness of the final result, you will not face any direct penalties—this is your privilege. However, keep in mind that your interests are deeply tied to the platform’s success. Any arbitration vote that harms the platform’s interests will also harm your own.

Unstaking

Unstaking refers to the process where a user decides to withdraw their tokens.

When a user initiates an unstake, their corresponding voting tokens ($vePVPB) are immediately deducted. However, the governance tokens ($PVPB) cannot be withdrawn right away. Instead, the user must wait for a specified duration, as determined by the Unlock Waiting Period chosen during staking. During this time, the token shares will not generate any staking rewards for the user, nor can they be used for voting. This mechanism is designed to prevent stakers from engaging in malicious voting behavior at the last moment before their tokens unlock. The Unlock Waiting Period ensures that those with voting power make decisions that align with the platform’s and users’ interests, as their own stakes are directly impacted.

As a result, long-term stakers bear significant opportunity costs, which is why the platform rewards them with the highest voting power.

Last updated

Was this helpful?