# CrossCurve MetaPoints Program

As part of [**Sonic’s Airdrop Season 2**](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/sonic-incentives-on-crosscurve-metalayer#season-2), **CrossCurve** has launched the **CrossCurve MetaPoints** program to reward active users of **CrossCurve**.

### Rules

**Participants**:&#x20;

* Users who provide liquidity to participating pools<mark style="color:red;">**\***</mark> in the **Farms** tab by staking LP tokens in the CrossCurve app
* Users swapping cross-chain via the **Trade** interface (as long the the swap’s route passes through the [Hubchain](https://docs.crosscurve.fi/crosscurve-metalayer/what-is-crosscurve-metalayer/crosscurve-pools-v2#cross-chain-transfer-process))<br>

**Rewards:**&#x20;

Participants receive **MetaPoints**. Also, their activity helps **CrossCurve** receive more  [**Sonic Gems**](https://docs.crosscurve.fi/crosscurve-metalayer/what-is-crosscurve-metalayer/crosscurve-pools-v2#cross-chain-transfer-process), which will be swapped to **$S** tokens at the end of [**Sonic’s airdrop season 2**](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/sonic-incentives-on-crosscurve-metalayer#season-2).  All of the received **$S** tokens will be distributed among all the participants who got enough **MetaPoints** to receive at least one **$S**&#x20;

{% hint style="info" %}
*Rule subject to change on **Sonic’s** end as they publish the final algorithm of point accrual*
{% endhint %}

**Pool marking**:&#x20;

Pools participating<mark style="color:red;">**\***</mark> in the **MetaPoints** program will be marked with a special symbol <img src="/files/CjuRRm4RytXGgUX6F3Ef" alt="" data-size="line">.

### Point accrual mechanics for liquidity providers

* Only the specially marked pools in Farms are included <img src="/files/CjuRRm4RytXGgUX6F3Ef" alt="" data-size="line">

<figure><img src="/files/FPiXAebkp5xpRwfecJw4" alt=""><figcaption></figcaption></figure>

* Points accrue **only for the volume of** [**s-tokens**](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/liquidity-transfer-from-fantom-to-sonic#providing-liquidity-to-pools-on-sonic) in the LP:

&#x20;     ○ E.g., if the LP token only has 40% of its TVL is in s-tokens, then only this 40% counts towards accrual, not the other 60%.&#x20;

* **Accrual formula**:

&#x20;     ○ **1 point = 1$ s-token left in the pool for 1 day**

* **Accrual frequency**:&#x20;

&#x20;     ○ daily at **00:00 UTC**&#x20;

* Each pool could have an individual multiplier that increases or decreases the total amount of accrued points.

### Accrual mechanics for users moving liquidity

* Only cross-chain swaps receive points (as long as the route passes through the [Hubchain](https://docs.crosscurve.fi/crosscurve-metalayer/what-is-crosscurve-metalayer/crosscurve-pools-v2#cross-chain-transfer-process)).&#x20;
* Swaps below $10 do not count.
* Users get 100 **MetaPoints** for every $10 swapped

<figure><img src="/files/pWFBMZga2oCmmznKpwO1" alt="" width="563"><figcaption></figcaption></figure>

### Integration

* Users can find **MetaPoint** accrual information on the **Leaderboard** [page](https://app.crosscurve.fi/leaderboard) in each relevant tab:&#x20;

\- **My MetaPoints** — total **MetaPoints** earned by the connected wallet

\- **In Farms** — total **MetaPoints** earned by staking in Farms

\- **In Swaps** — total **MetaPoints** earned for cross-chain swaps in Trade

\- **Total MetaPoints** — total amount of **MetaPoints** earned by all the participants of the **CrossCurve MetaPoints** program

<figure><img src="/files/TzqphMcLq9vRCVxn6R16" alt=""><figcaption></figcaption></figure>

* In the “**Frams**” LP staking interface, participating pools will have the icon next to them, alongside the point multiplier.

<figure><img src="/files/jlGgm4qTCv5H6dvKsUHI" alt=""><figcaption></figcaption></figure>

* In the “**Trade**” interface, the expected point value of the swap will be reflected alongside points from [**Season 2 of Sonic’s airdrop**](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/sonic-incentives-on-crosscurve-metalayer#season-2).

<figure><img src="/files/qQxzjujAmnltVi6eyaRd" alt="" width="563"><figcaption></figcaption></figure>

***

### FAQ

**1. How do I earn $S tokens**\
**Swap** on **CrossCurve** or provide liquidity to **CrossCurve** pools

**2. Which pools are participating in this program?**\
Only the selected pools marked by the program’s icon in the interface

**3. Does my entire staking position accrue points?**\
No, only the part reflecting the % of [**s-tokens**](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/liquidity-transfer-from-fantom-to-sonic#providing-liquidity-to-pools-on-sonic) in the pool

**4. How is the value of the LP token determined?**\
In USD based on the average daily value

**5. How frequently do the LP points accrue?**\
Daily

**6. What can I do with MetaPoints?**\
At the end of the [**Sonic’s Airdrop Season 2**](https://docs.crosscurve.fi/user-documentation/migration-to-sonic/sonic-incentives-on-crosscurve-metalayer#season-2), they will be converted into **$S** tokens

<br>


---

# 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://docs.crosscurve.fi/user-documentation/migration-to-sonic/crosscurve-metapoints-program.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.
