> For the complete documentation index, see [llms.txt](https://docs.gnoswap.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gnoswap.io/user-guide/staking/add-incentives.md).

# Add Incentives

### **1. Click on Incentivize Pool**

In the **Earn** menu, click **Incentivize Pool** under the **Incentivized Pools** section.

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

### **2. Select a pool**

Select a pool to add incentives to.

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

### **3. Select the distribution period**

Select a range of dates during which your incentives will be distributed. Choose the starting date inside the calendar, and specify a total duration from three options: 90 days, 180 days, or 365 days.

{% hint style="warning" %}
**Distribution Period**

Rewards are evenly distributed on a per-block basis, meaning that the exact time it takes to disperse your rewards fully may differ from the selected dates due to the network conditions of the blockchain. For a precise schedule, please refer to the block heights after the distribution begins.
{% endhint %}

{% hint style="warning" %}
**Warm-up Periods**

Incentives are distributed with[ warm-up period](/references/warm-up-periods.md), a distribution mechanism that applies a dynamic multiplier to each staked position based on its total duration staked in range, which is considered when calculating the staking reward. This mechanism is designed to encourage long-term liquidity provision while offering flexibility for those who often need to adjust their price range to remain active due to liquidity concentration.

The undistributed rewards from the warm-up periods are sent to the incentive provider's wallet at the end of the distribution period set by the incentive provider.

Before providing incentives, make sure you check out [the warm-up period](/references/warm-up-periods.md) page and understand how it works.
{% endhint %}

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

### **4. Set the reward amount**

Select the token and the amount to be distributed as incentives. The bottom of the modal will display detailed information about your incentive distribution plan. Click on **Incentivize Pool** to proceed.

{% hint style="info" %}
**Accepted Incentives**

To prevent users from receiving harmful tokens from unknown sources, there is a limit on which tokens can be added as incentives: $GNOT, $GNS, and the pair of the pool.
{% endhint %}

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

### **5. Preview your transaction**

Review the details of your transaction and click on **Confirm Incentivize Pool**.

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

### **6. Approve your transaction**

A pop-up from Adena will appear in a new window, prompting you to approve the transaction. Click on **Approve** to proceed.

<figure><img src="/files/6Y6aS4jDMHwdAyfHCwGO" alt=""><figcaption></figcaption></figure>

### **7. Check the incentives**

Once your transaction is complete, your pool will now appear under **Incentivized Pools**. Visit the Staking section of your pool and hover over the APR to check the details of your incentives.

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

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