# Nomination Pools Staking

> <mark style="color:purple;">**Nomination Pools**</mark> is a new feature for Polkadot’s staking system that allows users to pool their DOT tokens on-chain to nominate validators and receive rewards, significantly improving the system’s scalability. Anyone with as little <mark style="color:blue;">as</mark> [<mark style="color:blue;">1 DOT can receive rewards for staking natively on Polkadot</mark>](https://polkadot.network/blog/nomination-pools-are-live-stake-natively-with-just-1-dot/)<mark style="color:blue;">.</mark> // [***Source - Polkadot Wiki***](https://wiki.polkadot.network/docs/learn-nomination-pools)

{% hint style="info" %}
**IN THIS ARTICLE:**

* [Getting Started](#getting-started)
* [Create a Pool](#create-a-pool)
* [Join a Pool](#join-a-pool)
* [Choose a Pool](#choose-a-pool)
* [Your Stake info](#your-stake-info)
* [Pool & Validators info](#pool-and-validators-info)
* [How do I add more tokens to my stake?](#how-do-i-add-more-tokens-to-my-stake)
* [How do I unstake my tokens?](#how-do-i-unstake-my-tokens)
  {% endhint %}

## Getting Started

1. <mark style="color:yellow;">**Switch to Pool Staking:**</mark>\
   First, make sure your stake is switched to **"Pool"**; otherwise, you'll see the regular staking screen. To do that, go to the **Staking** tab and click on the **three dots** at the top of the screen.<br>
2. <mark style="color:yellow;">**Select the asset:**</mark>\
   Once in the "Assets" menu, click on the asset you'd like to stake (DOT or KSM). \
   **Remember** to click on the option with the **"Pool"** annotation!<br>
3. <mark style="color:yellow;">**Start staking:**</mark>\
   Finally, **enter the number of tokens** you'd like to contribute and click the **Start staking** button.

{% hint style="info" %}
Remember, <mark style="color:green;">**there is no minimum bond,**</mark> unlike regular Polkadot staking. You can earn rewards even with 1 DOT!
{% endhint %}

<figure><img src="https://1929423428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiaqvxVtQSUrWb72Fsv%2Fuploads%2FFQD5YzUEsAqF4ekz3DMl%2FFirst%20Screenshot.png?alt=media&#x26;token=895f7e87-02a4-473d-a349-8d6d3fd677cd" alt=""><figcaption><p>Go to the "Staking" tab → Switch to "Pool" &#x26; select the asset → Enter the amount → Click "Start staking"</p></figcaption></figure>

## Create a Pool

{% hint style="info" %} <mark style="color:red;">**If you'd like to learn how to join an already existing pool,**</mark> [**check out these instructions instead.**](#join-a-pool)
{% endhint %}

1. <mark style="color:yellow;">**Creating the pool:**</mark>\
   After clicking on the "**Start staking**" button, you'll be redirected to the screen with general info on the Nomination Pools feature. There, you'll see two buttons: "Join Pool" and "Create Pool." For this tutorial, you will need to click on "Create Pool."
2. <mark style="color:yellow;">**Give your pool a name and enter the deposit amount:**</mark>\
   Enter a name for your new pool in the **Pool Name** field input the preferred **amount of tokens** you'd like to put into your pool for the initial deposit (either KSM or DOT), and press the "**Create pool"** button
3. <mark style="color:yellow;">**Advanced settings**</mark>\
   If needed, click on the "**Advanced"** drop-down menu to edit your **Depositor, Root, Nominator or State Toggler**&#x20;
4. <mark style="color:yellow;">**Confirmation**</mark>\
   Review your Pool details, and if everything is correct, click **"Confirm"**<br>

## Join a Pool

1. <mark style="color:yellow;">**Joining the pool:**</mark>\
   After clicking the "**Start staking**" button, you'll be redirected to a screen with general info on the Nomination Pools feature. There, you'll see two buttons: "Join Pool" and "Create Pool." For this tutorial, you will need to click on "Join pool."
2. <mark style="color:yellow;">**Confirmation:**</mark>\
   Make sure you're joining the pool from your preferred account, confirm your stake amount is correct, and click **Join.**

{% hint style="info" %} <mark style="color:red;">**Always have at least 1 DOT left on your transferrable balance**</mark>, otherwise, you won't be able to join the pool since your transaction will be marked as <mark style="color:red;">**"failed"**</mark> due to the [Existential Deposit.](https://support.polkadot.network/support/solutions/articles/65000168651-what-is-the-existential-deposit-)
{% endhint %}

<figure><img src="https://1929423428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiaqvxVtQSUrWb72Fsv%2Fuploads%2FFAX0LwnLHBnIhafwX3d7%2FSecond%20Screenshot.png?alt=media&#x26;token=82481a2a-df48-42ee-88c3-5e5ca47b2f80" alt=""><figcaption><p>Click on the "Join pool" button → Confirm the amount of your stake and click "Join"</p></figcaption></figure>

## Choose a Pool

1. <mark style="color:yellow;">**Select the Pool you'd like to join from the list of available ones**</mark>
2. <mark style="color:yellow;">**Confirm the transaction**</mark>
3. <mark style="color:yellow;">**All Done!**</mark>\
   &#x20;

<figure><img src="https://1929423428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiaqvxVtQSUrWb72Fsv%2Fuploads%2FyM8lrhzR65j3O0G0GfwH%2FThird%20Screenshot.png?alt=media&#x26;token=3599a2ce-f282-4454-836b-f370ffef5862" alt=""><figcaption></figcaption></figure>

## Your Stake info

Once you have Pool staking set up, the **Staking** tab will become the information hub for your stake. You can see how much of your DOT is being **Staked** or **Unstaked,** as well as your **Claimable & Redeemable** rewards:

<figure><img src="https://1929423428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiaqvxVtQSUrWb72Fsv%2Fuploads%2F1Vix6U3e4SJ6I3xOUabY%2FFourth%20Screenshot.png?alt=media&#x26;token=fbab6f4c-6799-4585-a7f8-abecb827777f" alt=""><figcaption><p>Your Pool Staking menu on the "Staking" tab</p></figcaption></figure>

## Pool & Validators info

If you'd like to see the list of your **Validators (*****APY, Total stake, etc.*****)** or check your **Pool Info (*****State, Total stake, Members, etc.*****)**, simply click on the **three dots** in the **"Pool Stake Info"** menu (as seen on the [previous screenshot](#your-stake-info)), and you'll be provided with two options:

1. <mark style="color:yellow;">**Pool Validators**</mark>
2. <mark style="color:yellow;">**Pool Info**</mark>

These options will show you details about the validators you're currently staking with, as well as all the necessary info about the pool you've chosen:

<figure><img src="https://1929423428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiaqvxVtQSUrWb72Fsv%2Fuploads%2FwJnsZk9oHqC0NtGmuOry%2FFifth%20Screenshot.png?alt=media&#x26;token=0287be96-2f9c-41d9-93d0-9b5615954c3d" alt=""><figcaption><p>Pool &#x26; Validators information screens</p></figcaption></figure>

## How do I add more tokens to my stake?

#### <mark style="color:yellow;">Adding more tokens to your stake</mark> is extremely easy, just follow these steps:

1. Go to the **Staking** tab
2. Click on the "**three dots"** (top right corner of "**Your Pool Staking"** menu)
3. Click **Stake more**
4. **Enter the value** you'd like to add to your current stake
5. Make sure everything is correct and **Confirm** the transaction

<figure><img src="https://1929423428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiaqvxVtQSUrWb72Fsv%2Fuploads%2Fp5dvFxYWSqZcnNvRxKdo%2FSixth%20Screenshot(1).png?alt=media&#x26;token=a274ae31-8e68-4014-b1a7-f55eb24f75a3" alt=""><figcaption><p>Stake more → Enter the amount → Confirm the transaction</p></figcaption></figure>

## How do I unstake my tokens?

<mark style="color:yellow;">**If you'd like to unstake your tokens or decrease the value of your current stake**</mark>**, do the following:**

1. Go to the **Staking** tab
2. Click on the "**three dots"** (top right corner of "**Your Pool Staking"** menu)
3. Click **Unstake**
4. **Enter the value** you'd like to unstake (either the <mark style="color:green;">**whole amount**</mark> or <mark style="color:green;">**part of it**</mark>)
5. Make sure everything is correct and **Confirm** the transaction

<figure><img src="https://1929423428-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiaqvxVtQSUrWb72Fsv%2Fuploads%2Fc1Q3fxul4yKw9JEsrOMf%2FSeventh%20Screenshot.png?alt=media&#x26;token=693b5371-3375-42ee-89ba-d8cbde4e07e3" alt=""><figcaption></figcaption></figure>

That's it! Thanks for reading this article, hope you enjoyed it and found it useful! :)\
\
If you'd like to learn more about the Nomination Pools feature and how you can use it via polkadot.js, [proceed to this page.](https://support.polkadot.network/support/solutions/articles/65000181401-how-to-join-nomination-pools)

{% hint style="info" %}
**Need additional help? Contact us!** 👇\
[Email](mailto:fearless@soramitsu.co.jp) | [Telegram](https://t.me/fearlesshappiness)
{% endhint %}
