Lottery
The lottery rewards random buyers with jackpot prizes funded by trading fees.
How it works
- User buys ■TOKEN on a DEX
- Buy automatically enters the lottery
- 69% of the 6.9% buy fee funds the jackpot
- When jackpot threshold is reached, a random winner is selected via Chainlink VRF
- Winner receives prize in vault shares
Probability direction
ve4626 holders vote weekly to direct probability to specific vaults. Vaults with more votes give their buyers higher win rates.
| Vote share | Effect |
|---|---|
| 0% | Base probability only |
| 10% | +10% relative boost |
| 50% | +50% relative boost |
See Governance for voting mechanics.
Eligibility
Only EOAs can win. Contracts are excluded to prevent gaming.
Jackpot distribution
Distribution triggers when:
- Reserve exceeds threshold (configurable)
- Minimum interval has passed since last draw
Winners receive vault shares (■TOKEN or ▢TOKEN) which can be redeemed or held for yield.
Security
| Protection | Purpose |
|---|---|
| Chainlink VRF | Verifiable, unpredictable randomness |
| EOA-only | Prevents contract gaming |
| Amount-weighted entries | Prevents dust spam |
Related
- Fee flow - How fees fund the jackpot
- Governance - Voting mechanics
- GaugeController - Contract API