# Staking Pool

#### Step 1: Sign In

Sign in to Dapp Factory by connecting your wallet. Once you are on Dapp Factory, you will get a pop-up to connect your MetaMask. Alternatively, you can manually connect to a wallet of your choice. Also, you can use your email ID and social accounts to log in by clicking the connect button on the top right.

<div align="left"><img src="https://lh6.googleusercontent.com/w8DU2VVVHkPdrSBXQ6MUkCjEi_TzQ1ZNCfg2erlxW1G5ldN4r_RTOG-xD7wg7o88yL0Bp9y2_lCEMbwQuztxWbS1_FSVjV0KNQVv7qrQvX8mU8XssWYC-7NueSwIWR2FbM-f-Qhb" alt=""></div>

#### Step 2: Select Staking Pools

Select *Staking Pools* from the left side menu and click on the create New Staking Pool banner available on top of the page

<div align="left"><img src="https://lh4.googleusercontent.com/UDWQ6K5aAZEyyf_4sclkzE-94VKDV8HIgY2NRdIgG3az9WA6jLdgmRZuWu5h_vkGC_K4AY8xaT-lpo_ybA-uVnaNOEqAdDHoXuOoYZ89wdNCpWbkU_s4YcU52VQ5xI3j6ED8ssLC" alt=""></div>

#### Step 3: Enter Details for New Staking Pool

On the next screen, enter the Input Token address *(it’s the address of the token to be staked)* and upload the token icon image. All other details should automatically be fetched by Dapp Factory. Click next.

![](https://lh4.googleusercontent.com/ZB7tVUeevIZVQRTdwDQk2ucZPN-DdXR1_kFkmy6HYQadE3ZCqb3xne-OZCltMnBHY1BPTQv6O0ZQV4ZV1DkyRAaKmpJiJxRyNu851aT4RcTCD2E2fV39bwCjAFkDM2lvE9iIZ0Ou)

#### Step 4: Enter Reward Details

On the next screen, enter the reward token address *(it’s the address of the token to be given out as rewards)* and upload the token image. All other details shall be fetched and filled in automatically as in the previous step.

<div align="left"><img src="https://lh6.googleusercontent.com/LHZDSc3i-VNrkBzsOHQbiVNaOMkl9mgJvzUaG5s6FtqHIdlU2jyBs_iMzdh52kmy1iKmeAtk90-B3ioKy2PhS9Ig_9uv35Z3aazNdSd_drJhyGAk6_8c9Y_IBYEKstqwo1xq9A-l" alt=""></div>

#### Step 5: Enter Staking Pool Details

After entering the reward details, click *next* to proceed to the last and final step.

On the next screen, enter all the details carefully, including Amount *(the total amount of Reward Tokens to be given out)*, Start and End block *(The block number from which the staking pool rewards will start and end respectively)*, Withdrawal fee *(the rate which will be charged per transaction)*, Harvest interval *(Time till next harvest period in seconds)*, Fee address *(The address where the fee charged will be sent to)* and Referrer address.

<div align="left"><img src="https://lh4.googleusercontent.com/HMKnpHnMSitXSVpd4A0sgJeUs8-CG1QUXc8cxVTBhOLcTCysiWFDxTOTIVbrQ1V57MZ80_Exr3qMcN3QPqGQA9Qec1FJU7rdEzaGpZO4OHXlQYoCWSBvLhJYFf6ZlU-fqN7Jenor" alt=""></div>

Press the *Create Staking Pool* button to proceed which shall lead you to a pop-up screen as shown below where you can check and confirm all the details before deploying the pool.

Once satisfied with the details, click *Confirm* and *Deploy Pool* buttons.

<div align="left"><img src="https://lh5.googleusercontent.com/3Olt6DTEA5C2J9gaH6k2Xh16MuLc3tJ74QvB3_8JF77IVjvDH52kWFUP-ifQ2UwFLxSgjoHm1wDICCICLY_PrpXlMGZaoSpMEWxua35F1on1biiXsE5zW4tXbGMog5iO0chaj9k-" alt=""></div>

Sign and Approve the Metamask notification on your screen to finish deploying the staking pool.

![](https://lh3.googleusercontent.com/UqyVhYUSF-jvTt6zJG7oPNDKR4szGuRmmYq6D7vQeYvnaXHnET9UMTwzmylsv-fEqTPh0T5Mb2WQclhwIzYq0f5oAX4Bl-9YudRygwpXouXIh_4f2PVSklQtoDRzAtzSBDzlEpcM)

**Watch Video Tutorial:**&#x20;

{% embed url="<https://youtu.be/VZfpzzDyp-0>" %}

{% hint style="info" %}
**Disclaimer:** Once you confirm and approve the details for a service related to your token including start and end time or date, amount of the tokens or rewards, start and end block number etc, they cannot be rectified. We intend to protect general users and retail investors from rug-pulls and scams by implementing these restrictions on the developers and project owners.

For eg:
{% 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.cryption.network/dapp-factory/staking-pool.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.
