All Roles
QA Approver

Verify quality, earn rewards

Stake PRIV to become a quality gatekeeper. Vote on submissions, earn per-vote rewards, and keep the ecosystem honest. Game theory ensures bad actors pay.

500
PRIV minimum stake
3
Votes for quorum
66.67%
Consensus threshold
1 PRIV
Per correct vote

How voting works

1

Stake 500+ PRIV

Register as an approver by staking at least 500 PRIV. Your stake is your skin in the game and proves you're committed to honest evaluation.

2

Vote on submissions

Review annotator submissions and cast approve/reject votes. Each submission needs 3 votes (quorum) to resolve. You can also provide evidence hashes for your decisions.

3

Consensus determines outcome

When quorum is reached, 66.67% agreement sets the outcome. If 2 out of 3 approvers agree, that becomes the consensus.

4

Correct voters earn rewards

If your vote matches consensus, you earn 1 PRIV reward (configurable). If you voted against consensus, you receive a dispute mark.

Slashing rules

Disputes accumulate within a 30-day epoch. Occasional minority votes are fine. A pattern of bad voting triggers consequences.

None

1-4 disputes per epoch

No penalty. Occasional minority votes are expected and healthy.

Slash

5 disputes in one epoch

10% of your staked PRIV is slashed. Slashed tokens go to the honest approver reward pool. Your unclaimed rewards for this epoch are forfeited.

Deactivation

Stake drops below 500 PRIV

Automatic deactivation. You can no longer vote until you top up your stake above the minimum.

Unstaking tiers

Standard Approver

Default

Lock duration:30 days

Standard unstake cooldown for all approvers

Elite Approver

98%+ accuracy, 10K+ votes

Lock duration:1 day

Proven honest behavior earns fast unstaking

How approvers earn

Per-vote
1 PRIV per correct vote. Vote accurately across many submissions for consistent income.
Staking APY
35% of all protocol fees flow to stakers. Diamond tier (365-day lock) earns up to 15% APY.
Slash rewards
Slashed stakes from bad approvers go into the reward pool. Honest approvers benefit from others cheating.

Rules and nuances

1

Epochs are 30 days

Dispute counts reset every 30 days. A bad month doesn't follow you forever, but persistent bad voting compounds within an epoch. Slashed flags also reset at epoch boundaries.

2

Self-review is blocked

You cannot vote on your own submissions. The smart contract enforces this at the transaction level.

3

Badge gating for specialized domains

Bounties with required badges (e.g., medical domain) require approvers to hold the same badge. You can't approve medical data without a medical PrivBadge.

4

Reviews expire after 7 days

If a submission doesn't reach quorum within 7 days, anyone can call resolveExpiredReview(). If at least 1 vote exists, the partial consensus determines the outcome.

5

Slashed stakes fund honest approvers

When a bad approver gets slashed, their tokens go directly into the reward pool for honest approvers. The system is self-sustaining.

6

Contributor payouts depend on you

When approvers reach consensus to approve, the BountyEscrow automatically releases payment to the contributor. Your vote triggers real on-chain token transfers.

Become an approver

Get PRIV tokens through the presale, then stake 500+ to start voting and earning.

Join Presale