> For the complete documentation index, see [llms.txt](https://docs.bancor.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bancor.network/about-bancor-network/resources-for-daos/liquidity-mining/auto-compounding-rewards/custom-rewards-programs.md).

# Custom Rewards Programs

The [default rewards schedule](/about-bancor-network/resources-for-daos/liquidity-mining/auto-compounding-rewards/how-to-create-an-auto-compounding-rewards-program.md#default-rewards-schedule) was designed to "fit all," providing a good balance between program length and emissions. However, Bancor enables flexibility which allows projects to design their own custom rewards schedule and control the different parameters that affect the duration and emission.&#x20;

### Customizable Emissions

Bancor supports two types of programs that can be adjusted by the projects:

#### Flat (linear) emission

{% hint style="success" %}
Popular
{% endhint %}

Flat emissions will emit the same amount of tokens per second for the selected duration.

Please indicate the following value:

* **Time span:** The length of the program (i.e. 365 days, 58,800 minutes, etc).&#x20;

#### Exponential decay emission

{% hint style="danger" %}
Advanced
{% endhint %}

Exponential decay emission will emit an ever-reducing amount of rewards over time using a bonding curve.

Please indicate the following value:

* **Half life:** This value indicates the time needed to give out half the available rewards. (i.e. setting this to 1 year, will force to give half of available rewards over the first year, then half of the remainder over the next year, etc.)

### Requesting a Custom Rewards Program

To create a custom rewards schedule, create a post in our [governance forum](https://gov.bancor.network/c/bancor-marketing-discussion/12) with:

1. The TX in which the LP tokens were sent to the External Rewards contract
2. The market price of the Token & BNT at the time it was sent
3. The desired rewards schedule, including:&#x20;
   1. The time span / half life
   2. The distribution type (linear or exponential)

### Example Request

Topic: Custom Rewards Program for our Token

```
Hey Bancor,

We would like to create a custom auto compounding rewards schedule for our token! 

Here is the TX in which we sent the pool tokens: 0xfb321f16f08aea1d378efc8d82d26d02e5319863e9c131262a4f6cfa2004d4a4

Market price of Token: $0.25
Market price of BNT: $1.36
Rewards Time length: 2 years
Distribution type: linear

Thanks!
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.bancor.network/about-bancor-network/resources-for-daos/liquidity-mining/auto-compounding-rewards/custom-rewards-programs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
