How does it work?
Every 7 days, a random number is automatically generated, the owner of the Ticket NFT with an ID that matches the random value will receive 80% of all ETH fees and 20% of all INT fees accumulated in the protocol owned Uniswap position. The rest of the ETH fees are sent to the DAO treasury, and the remaining INT tokens are burnt.
Additionally, based on the random number generated 100 Infinity Collection NFTs (IFTs) are distributed to Ticket NFT owners.
Ticket NFTs are associated with the week that they were minted. Ticket NFTs for a given week can only be selected for the prize draw in the week that they were minted in.
Example
Week 1: 1000 Ticket NFTs minted
End of Week 1: Random number generated, Ticket NFTs are selected only. from the pool of 1000 Ticket NFTs minted in Week 1.
Week 2: 1500 Ticket NFTs minted
End of Week 2: Random number generated, Ticket NFTs are selected only from the pool of 1500 Ticket NFTs minted in Week 2.
IFT Distribution
The number of Infinity Collection NFTs distributed per week halves every 5 weeks, with a minimum number of 10 NFTs distributed per week Up to a maximum number of 2000 NFTs
Distribution schedule of IFTs
100 for 5 weeks: 500, sum: 500
50 for 5 weeks: 250, sum: 750
25 for 5 weeks: 125, sum: 875
12 for 5 weeks: 60, sum: 935
10 for 106 weeks: 1060, sum: 1995
Total weeks: ~126
Minting TKTs
Fees paid are cumulative, so purchasing $100 worth of tokens 5 times will result in a $5 cumulative fee paid and a Ticket NFT being minted on the fifth purchase.
To check the number of tickets minted for the current week:
Go to https://basescan.org/address/0x76BfDDf9D9aD158cc47d4abba5af7f16A922f865#readContract
Copy the latestSetNumber value
Paste the value in latestIdNumberForSet
Press the "Query" button
Prize Draw
API3 is currently used to generate the random value.
Fulfilment of the random value is sent from: https://basescan.org/address/0x43D9b049954a7d5b626f73D7060B1fF1f1AfE99C
Distribution of fees will be within the fulfilment transaction.
Distribution of IFTs will occur once per transfer transaction after the random value has been fulfilled.
For example, if 100 IFTS are to be distributed for the week, then the 100 INT transfers after the random value is generated will each distribute 1 IFT to the appropriate Ticket owner.
Last updated