# Reward Pools

## Guide <a href="#how-to-create-a-reward-pool" id="how-to-create-a-reward-pool"></a>

To reward your stakers, you have to create a reward pool. In order to do this go to the manage tab on our dapp and select "Admin Pools" tab. Select the pool you want to create a reward pool for.

<figure><img src="https://docs.uncx.network/~gitbook/image?url=https%3A%2F%2F2670842263-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FinUXJ41rMT4w6Y9U1Kol%252Fuploads%252FIRt5orpLopDCcCLhonCn%252Fimage.png%3Falt%3Dmedia%26token%3Da803894a-cd5a-47f8-9fe9-8a1e32d5d657&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=ba8dc281&#x26;sv=2" alt=""><figcaption></figcaption></figure>

You will be taken to the settings screen. Select "Create Reward Pool".

<figure><img src="https://docs.uncx.network/~gitbook/image?url=https%3A%2F%2F2670842263-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FinUXJ41rMT4w6Y9U1Kol%252Fuploads%252F6D0Ku4AReJqmlrj6MYib%252Fimage.png%3Falt%3Dmedia%26token%3D1151832e-6e3a-4fba-9fb7-7abc80f8ae7b&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=c58bbf57&#x26;sv=2" alt=""><figcaption></figcaption></figure>

First, you have to select a token you want to reward your stakers with and the amount of reward token dedicated for farmers from start to end of farming. This can be topped up later on.

<figure><img src="https://docs.uncx.network/~gitbook/image?url=https%3A%2F%2F2670842263-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FinUXJ41rMT4w6Y9U1Kol%252Fuploads%252FtrzkkjmTUkLzJeT5yHeA%252Fimage.png%3Falt%3Dmedia%26token%3D272f8d9e-56f1-4307-ab4f-9e372ca23777&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=99b6be48&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Next thing to set is a start and end date of the reward pool.

<figure><img src="https://docs.uncx.network/~gitbook/image?url=https%3A%2F%2F2670842263-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FinUXJ41rMT4w6Y9U1Kol%252Fuploads%252F9sNClTyXu4jw1y5Zj7QR%252Fimage.png%3Falt%3Dmedia%26token%3De700afae-40a8-4bff-b9e1-17adcabbd353&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=b6941150&#x26;sv=2" alt=""><figcaption></figcaption></figure>

You can set an optional bouns period. It works well to encourage your stakers to stake early.

<figure><img src="https://docs.uncx.network/~gitbook/image?url=https%3A%2F%2F2670842263-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FinUXJ41rMT4w6Y9U1Kol%252Fuploads%252FaA54rHTiqqIEI36g5KlJ%252Fimage.png%3Falt%3Dmedia%26token%3Dd471b044-0ff3-40c0-854c-1b319b26221c&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=bfca8cdd&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Please, check everything again carefully before proceeding further, then select the "Create Reward Pool" button.

<figure><img src="https://docs.uncx.network/~gitbook/image?url=https%3A%2F%2F2670842263-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FinUXJ41rMT4w6Y9U1Kol%252Fuploads%252FD4Nwky2aTaaEAO0yijqQ%252Fimage.png%3Falt%3Dmedia%26token%3D319d7341-2f8f-4ce9-805f-e76a97523f8a&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=32593caf&#x26;sv=2" alt=""><figcaption></figcaption></figure>

### Exclude Reward Pool from taxes <a href="#exclude-reward-pool-from-taxes" id="exclude-reward-pool-from-taxes"></a>

To ensure stakers are not taxed when harvesting their rewards, please consider whitelisting the reward pools from your contract after creation.

**Note:** This only applies to single-side token staking, i.e. not for LP tokens

**Why whitelisting?**

This ensures stakers will not be taxed upon staking.

**Steps for whitelisting your reward pool**

* Create a reward pool as per our documentation above
* Get the address of the reward pool you have just created from the URL
* Whitelist the address of the reward pool from your token contract
* Repeat the steps for any additional reward pool you will create

**Note:** if you need help finding the address of the reward pool, contact our staff on telegram. We will help you find it!

### How to top up a reward pool? <a href="#how-to-top-up-a-reward-pool" id="how-to-top-up-a-reward-pool"></a>

To top up your reward pool, you have to access the pool settings. In order to do this go to the manage tab on our dapp and select "Admin Pools" tab. Select the pool you want to top up.

<figure><img src="https://docs.uncx.network/~gitbook/image?url=https%3A%2F%2F2670842263-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FinUXJ41rMT4w6Y9U1Kol%252Fuploads%252FIRt5orpLopDCcCLhonCn%252Fimage.png%3Falt%3Dmedia%26token%3Da803894a-cd5a-47f8-9fe9-8a1e32d5d657&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=ba8dc281&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Select "Edit Reward Pool" and select a reward pool you want to edit, you will find three fields there:

* Top up your reward pool - tops up the rewards
* Increase block reward - increases the reward per block for each staker
* Withdraw a specific token - allows you to withdraw all the tokens from the reward pool different from the reward token (useful in case any other tokens get sent to the contract by mistake)

<figure><img src="https://docs.uncx.network/~gitbook/image?url=https%3A%2F%2F2670842263-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FinUXJ41rMT4w6Y9U1Kol%252Fuploads%252Fd6Ro9Xpf51ywtXyCsoq4%252Fimage.png%3Falt%3Dmedia%26token%3D2d353c11-f3f5-45a1-b1b8-cf15742a811f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=5edd4efe&#x26;sv=2" alt=""><figcaption></figcaption></figure>
