# Pools

In XdYe Pools users will be able to stake their XDYE in order to get more XDYE. For developing and testing it we find out that we could choose between:

* **Approach 0:** Masterchef minting XDYE in behalf of XDYE.
* **Approach 1:** XdYe Bar & XdYe Maker, based on XdYe DEX fees.

For being honest XdYe Bar & Maker Contract implementation on the DEX will make sense if there is a significant amount of swaps/trades inside the XdYe DEX, in other words users in order to test that functionality will need to hardcode transactions.&#x20;

For the seek of simplicity, we have added the Approach 0, so if a user deposits XDYE he will see the rewards XDYEs increase.

Before user being able to interact with XdYe Pool Contract, he needs to pay a small Fee. This can be done easily by clicking on Unlock.

<figure><img src="https://1716109615-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaLpsXqP00Znm3KwSX02Z%2Fuploads%2FFdrA7oP2WKUbWmQfi9Fz%2FCaptura%20de%20pantalla%202022-10-14%20a%20las%2014.11.41.png?alt=media&#x26;token=b821b5d3-4ebb-4bd0-848e-9cdf83445c55" alt=""><figcaption></figcaption></figure>

Once that small fee of 0.5 VT has been paid, user will be able to deposit his XDYE inside the Masterchef contract and get rewarded with more XDYE for leaving his XDYE holdings deposited on there.&#x20;

<figure><img src="https://1716109615-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaLpsXqP00Znm3KwSX02Z%2Fuploads%2F3ZpoMJzcFiHA9jGw2ZGV%2FCaptura%20de%20pantalla%202022-10-14%20a%20las%2014.19.35.png?alt=media&#x26;token=01fc1a0b-67aa-4bcf-ac52-de6b6b8b5b21" alt=""><figcaption></figcaption></figure>

For deposit user just needs to input the amount he wants to deposit and then click on Deposit. Then a Metamask Tx will popup.

<figure><img src="https://1716109615-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaLpsXqP00Znm3KwSX02Z%2Fuploads%2FwxfyfziAugxwmX1u67JL%2FCaptura%20de%20pantalla%202022-10-14%20a%20las%2014.21.27.png?alt=media&#x26;token=3eb37ae0-ff84-49d2-8b8e-4e4579dd69e5" alt=""><figcaption></figcaption></figure>

Once Deposit has been successful, a notification will appear on TOP-RIGHT of the website.

<figure><img src="https://1716109615-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaLpsXqP00Znm3KwSX02Z%2Fuploads%2FBoCRxE4nFJ4s6K5xTDkA%2FCaptura%20de%20pantalla%202022-10-14%20a%20las%2014.23.05.png?alt=media&#x26;token=5a38a43d-5e8c-47a8-b0c6-363cabc4bd0a" alt=""><figcaption><p>Deposit into Staking, Tx Success</p></figcaption></figure>

<figure><img src="https://1716109615-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaLpsXqP00Znm3KwSX02Z%2Fuploads%2FTchJf9RUMYYcpyLq9bvb%2FCaptura%20de%20pantalla%202022-10-14%20a%20las%2014.24.02.png?alt=media&#x26;token=b225ba80-c372-4d09-9549-cca0d310a1d7" alt=""><figcaption><p>Now user has rewards that will be retrieved to his wallet once he withdraws (the withdrawing amount does not matter at all)</p></figcaption></figure>

You can check it out on:

{% embed url="<https://rogercapone.github.io/xdye/#/pools>" %}
XdYe Pools
{% endembed %}

{% hint style="warning" %}
**Attention:** If you want to check it out and see real data you will need to make sure to have [added Volta TestNet Network to your Metamask](https://rogercapone.gitbook.io/xdye-documentation/technology/blockchain#which-one-are-we-picking-for-xdye). If you want to interact with XdYe Dapp be sure to have [claimed some VT from Volta Faucet](https://voltafaucet.energyweb.org/).
{% endhint %}
