# FLP Tokens

FLP tokens are index-style tokens that represent ownership shares in Flash Trade's multi-asset liquidity pools. Each FLP token tracks a diversified basket of crypto assets while earning yield from perpetual trading activity.

{% embed url="<https://drive.google.com/file/d/1sqFELViV7Uv_BaNCGE_xJR-EVGIIpVs-/view?usp=sharing>" %}

### **What FLP Tokens Represent**

When you hold FLP tokens, you own a proportional share of the entire pool's assets, not the specific tokens you deposited. A user depositing BTC receives exposure to the full pool composition: roughly 24.50% JitoSOL, 3% SOL, 22.50% BTC, 5% ETH, and 45% USDC (when at target ratios).

### Token Pool Compositions

{% tabs fullWidth="false" %}
{% tab title="FLP.1" %}

<table><thead><tr><th>TOKEN</th><th width="149">Target ratio</th><th width="133">Min ratio</th><th>Max ratio</th></tr></thead><tbody><tr><td>JitoSOL</td><td>23.50%</td><td>14%</td><td>45%</td></tr><tr><td>BTC</td><td>22.50%</td><td>15%</td><td>40%</td></tr><tr><td>USDC</td><td>45%</td><td>15%</td><td>55%</td></tr><tr><td>SOL</td><td>3%</td><td>0.10%</td><td>45%</td></tr><tr><td>ETH</td><td>3%</td><td>1%</td><td>12%</td></tr><tr><td>ZEC</td><td>3%</td><td>1%</td><td>12%</td></tr></tbody></table>
{% endtab %}

{% tab title="FLP.2" %}

<table><thead><tr><th>TOKEN</th><th width="149">Target ratio</th><th width="133">Min ratio</th><th>Max ratio</th></tr></thead><tbody><tr><td>USDC</td><td>75%</td><td>0.10%</td><td>100%</td></tr><tr><td>XAUt</td><td>25%</td><td>0.01%</td><td>100%</td></tr></tbody></table>
{% endtab %}

{% tab title="FLP.3" %}

<table><thead><tr><th>TOKEN</th><th width="149">Target ratio</th><th width="102">Min ratio</th><th>Max ratio</th></tr></thead><tbody><tr><td>USDC</td><td>30%</td><td>10%</td><td>80%</td></tr><tr><td>HYPE</td><td>15%</td><td>10%</td><td>30%</td></tr><tr><td>JUP</td><td>25%</td><td>15%</td><td>40%</td></tr><tr><td>JTO</td><td>25%</td><td>15%</td><td>40%</td></tr><tr><td>RAY</td><td>5%</td><td>3%</td><td>20%</td></tr></tbody></table>
{% endtab %}

{% tab title="FLP.4" %}

<table><thead><tr><th width="247">TOKEN</th><th width="145">Target ratio</th><th width="100">Min ratio</th><th>Max ratio</th></tr></thead><tbody><tr><td>PUMP</td><td>30%</td><td>0.01%</td><td>100%</td></tr><tr><td>BONK</td><td>20%</td><td>0.01%</td><td>100%</td></tr><tr><td>PENGU</td><td>20%</td><td>0.01%</td><td>100%</td></tr><tr><td>USDC</td><td>30%</td><td>0.01%</td><td>100%</td></tr></tbody></table>
{% endtab %}

{% tab title="FLP.5" %}

| TOKEN        | Token Ratio | Min Ratio | Max Ratio |
| ------------ | ----------- | --------- | --------- |
| WIF          | 70%         | 1%        | 100%      |
| USDC         | 30%         | 1%        | 100%      |
| {% endtab %} |             |           |           |

{% tab title="FLP.6" %} <mark style="color:$danger;">Pool is Deprecated</mark>

| TOKEN        | Token Ratio | Min Ratio | Max Ratio |
| ------------ | ----------- | --------- | --------- |
| SAMO         | 70%         | 1%        | 100%      |
| USDC         | 30%         | 1%        | 100%      |
| {% endtab %} |             |           |           |

{% tab title="FLP.7" %}

| TOKEN        | Token Ratio | Min Ratio | Max Ratio |
| ------------ | ----------- | --------- | --------- |
| FARTCOIN     | 70%         | 1%        | 100%      |
| USDC         | 30%         | 1%        | 100%      |
| {% endtab %} |             |           |           |

{% tab title="FLP.8" %}

| TOKEN        | Token Ratio | Min Ratio | Max Ratio |
| ------------ | ----------- | --------- | --------- |
| ORE          | 70%         | 1%        | 100%      |
| USDC         | 30%         | 1%        | 100%      |
| {% endtab %} |             |           |           |

{% tab title="FLP.x" %}

| TOKEN         | Token Ratio | Min Ratio | Max Ratio |
| ------------- | ----------- | --------- | --------- |
| SPYx          | 50%         | 10%       | 95%       |
| USDC          | 50%         | 10%       | 95%       |
| {% endtab %}  |             |           |           |
| {% endtabs %} |             |           |           |

{% hint style="info" %}

#### Note:

The revenue generated by the liquidity pools will be given out separately to LPs in USDC and the price of FLP token would only reflect the price of the underlying assets only, hence FLP LPs returns will, in the long run, be similar to an index token that generates passive yield.
{% endhint %}

{% tabs fullWidth="false" %}
{% tab title="Token Mechanics" %}

* **Asset Exposure:**&#x20;
  * FLP tokens automatically rebalance your exposure across the target ratios. Pool composition shifts dynamically based on deposits, withdrawals, and price movements of underlying assets.
* **Index Behavior:**&#x20;
  * Like traditional index funds, FLP tokens provide diversified exposure to multiple assets through a single token, removing the need to manage individual asset allocations.
* **Net Asset Value (NAV):**&#x20;
  * Token prices reflect the current market value of underlying assets plus accumulated trading profits, minus any losses paid to profitable traders.
    {% endtab %}

{% tab title="Token Types" %}
Flash offers two token variants with different reward mechanisms:

* **FLP:** Auto-compounds all earnings into token price every hour
* **sFLP:** Requires manual claiming of USDC rewards every hour

Both represent identical pool ownership but handle rewards differently.
{% endtab %}

{% tab title="Pool Utilization System" %}

* **90% Maximum Utilization:**&#x20;
  * Ensures liquidity remains available for withdrawals
* **Automatic Rebalancing:**&#x20;
  * Pool composition adjusts as positions close and new liquidity enters
    {% endtab %}

{% tab title="Revenue Integration" %}
FLP tokens capture value from:

* All perpetual trading fees (Up to 90% share to LPs)
* Margin fees from leveraged positions
* Trader losses to the pool
* Liquidation penalties
  {% endtab %}
  {% endtabs %}

### **Contract Address**

For contract addresses and mint information, see [sFLP & FLP Mints](/flash-trade/flash-trade-protocol/technical-architecture/flp-token/contract-address.md).

**Key Characteristics**

* **Counterparty Exposure:** Token holders serve as counterparty to all trader positions
* **Market Correlation:** Returns follow underlying crypto asset performance
* **Fee Sensitivity:** Dynamic minting/burning fees based on pool balance
* **Yield Generation:** Passive income from Flash Trade's trading ecosystem

{% hint style="success" %}

## USDC Special Fee Structure

* **Adding/Minting** liquidity using USDC, fees are zero.
* **Removing/Burning** liquidity for USDC is a fixed 15 bps.
  {% endhint %}


---

# 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.flash.trade/flash-trade/flash-trade-protocol/technical-architecture/flp-token.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.
