Mechanics
Full explanation of mechanics and reasoning behind design choices
Revenue
15
% of every yeet is taxed9
% of this is distributed to $YEET stakers via the Liquidity Trifecta Vault1
% is given to Bera8 to fund public goods on Berachain5
% is retained as protocol revenue
Lottery
After a game concludes,
80
% of the prize pool is awarded to the last Yeeter, which they can claim at any time20
% of the prize pool is distributed via verifiably random lottery to 10 participating addressesPyth VRF will be the source of randomness (will document this more clearly once docs are done)
Each winning address will receive an equivalent amount
The % tax incurred on yeeting is subtracted before it goes to the prize pool
Timing
With every new deposit, the timer is reset and extends the time remaining in the game
The amount of time the timer is reset by is
1 hour
If
1 hour
passes since the last yeet with no new yeets, then the current game endsOnce a game concludes, anyone can permissionlessly call the appropriate function to start a new game
The amount of time that the timer is reset by is configurable, and can be changed by the admin multisig
This is to run shorter, faster games at times
Control over this variable will eventually be transferred to the community, or ossified at a specific value
Yeeting Rewards
Players still have an incentive to yeet and play the game even if they do not aim to be the winner of the game
This is because all players receive $YEET tokens just for playing
There is a predetermined amount of $YEET tokens to be emitted each day, and each player is eligible to claim a pro-rata share of these emissions according to their
BoostedValue
There is a cap each day on what percentage of the daily emissions that an individual address can receive, set at
30%
Surplus token are burned
BoostedValue
=YeetVolume
*NFTBoostWeight
YeetVolume
refers to how much $BERA an address has yeeted in an epochNFTBoostWeight
is explained in NFTBoostWeight
For example:
there are
N
$YEET tokens to be emitted this epoch (24 hours)Bob has a
BoostedValue
ofX
$BERA this epoch, Alice has one ofY,
and John has one ofZ
they are the only 3 players this epoch
The amounts they can claim are as follows:
Bob can claim:
$YEET = X/(X+Y+Z)*N
Alice can claim:
$YEET = Y/(X+Y+Z)*N
John can claim:
$YEET = Z/(X+Y+Z)*N
Yeet It is a game designed and built for humans, not machines. Various design choices have been made to mitigate the advantage that technically skilled players may have.
Last updated