This article explains how to stake on Polkadot-JS UI. If you are interested in staking with Ledger Live, please refer to this tutorial here


Important note before you start: 

  • Nominating currently requires a minimum of 120 DOT staked funds on Polkadot (0.1 KSM on Kusama). Please make sure you are above that minimum, otherwise you won't be able to nominate with your staked funds. 
  • There is also a maximum of 22,500 nominators in place at the moment. That means, if there are already 22,500 nominators, you will not be able to nominate, even if you have more than the minimum of 120 DOT staked. You can double-check the current number of nominators on the Staking Overview page.  
  • This is a temporary situation for which solutions are being explored. Read more details on our blog here.  

You can nominate validators (also known as “staking”) on Polkadot-JS UI using these steps:

  1. Create a Polkadot account if you don’t have one already. Please note it is recommended to create two accounts: one to use as the controller account and one to use as your stash account. Learn more about this here and in the video tutorial below. 

    Also, make sure you leave a small amount of DOT transferrable in your stash account and that your controller has more than 1 DOT in it. This is in order to have enough liquid funds for paying transaction fees when bonding and unbonding funds.

  2. Go to the Polkadot-JS UI main page  

  3. Click the Staking link under the Network tab at the top

  4. Click “Account actions” (on top). It may take a while to load.

  5. Click the “+ Nominator button” (top right). If you use a Ledger, please use this workaround.

  6. Choose your Stash and Controller accounts. Then select the amount you want to bond and the rewards destination and click "Next"

  7. In the next screen select your validators. Please make sure you've read the article on how to select validators. Once you're done, click “Bond and Nominate”.

  8. Enter the password for your account and click "Sign & submit".

That’s it! You will begin earning rewards in the next era or the one after that, if you nominated during the last epoch. 

IMPORTANT: Make sure that you have at least 1 DOT in the account that you are directing your staking rewards to. If you receive rewards of less than 1 DOT and they are sent to an empty account, you will lose them. This has to do with the existential deposit on Polkadot.


When you bond your tokens you can still use them for on-chain governance but you will not be able to transfer them while bonded. 

Get more detailed information on nominating on Polkadot on our Wiki Nomination Guide or in the video below.