# 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&#x20;

Week 1: 1000 Ticket NFTs minted&#x20;

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&#x20;

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&#x20;

50 for 5 weeks: 250, sum: 750&#x20;

25 for 5 weeks: 125, sum: 875&#x20;

12 for 5 weeks: 60, sum: 935&#x20;

10 for 106 weeks: 1060, sum: 1995&#x20;

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:

1. Go to <https://basescan.org/address/0x76BfDDf9D9aD158cc47d4abba5af7f16A922f865#readContract>
2. Copy the latestSetNumber value
3. Paste the value in latestIdNumberForSet
4. 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://internet-token.gitbook.io/internet-token/how-does-it-work.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
