# Starknet DeFi Incentive Program: mySwap Rules

#### Points System

Points are awarded based on the total LP fees a user earns from all active and settled positions within eligible pools. These fees are converted into USD for the calculation of points. The process for calculating fees starts at the beginning of each batch (for example, Feb 22 at 00:00 UTC) and concludes at the end of the batch (for example, March 7 at 00:00 UTC). The conversion of fees into points is done by taking their value in USD and multiplying by 100. For example, if you have accumulated $25 in fees, you qualify for 2,500 points.

Eligible pools are: all USDC/STRK; all ETH/STRK; all ETH/USDC; all USDC/USDT; all wstETH/ETH; all WBTC/ETH; all USDC/DAI.

#### Incentive Reward calculation

Incentive Rewards are calculated at the end of each batch, and will be claimable directly thereafter.

At each batch, mySwap will be rewarded some amount of STRK tokens. This amount will be split between participants, weighed by the points earned by each participant.

**example**:

User has gained 100 points. In total, all participating users have gained 10,000 points. mySwap was granted 50,000 STRK by the Starknet Foundation.

Hence, user will receive 50,000 \* 100 / 10,000 = 500 STRK.

Please note that this is merely an example. We do not know what the real numbers for each batch will look like.


---

# 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://blog.myswap.xyz/starknet-defi-incentive-program-myswap-rules.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.
