Start your staking journey or explore more information about staking on Polkadot's Home PageDiscover the new Staking Dashboard that makes staking much easier, and check our extensive article list to help you get started.


Polkadot-JS UI is a web wallet meant for power users and developers. For everyday use, there are several user-friendly wallets funded by the Polkadot Treasury that support a plethora of features and platforms. Discover them on Polkadot's homepage.

Nominators help secure the network by bonding their DOT and selecting validators they deem trustworthy to produce blocks. If you want to learn more about the benefits and risks of being a nominator, you can check this article.

This article explains how to stake on Polkadot-JS UI. If you're interested in other options, check the last section of this article:
How else can I stake


What to know before starting

  • Nominating currently requires a minimum of 250 DOT staked funds on Polkadot (0.1 KSM on Kusama). Please ensure you are above that minimum, or you won't be able to nominate.


Not all nominators with over 250 DOT will get staking rewards. The minimum amount needed to earn rewards is dynamic and can be found on the Targets page on Polkadot-JS UI. Please refer to this referendum for details.

  • If you are staking above the dynamic minimum amount and still aren't receiving rewards, it's possible that your account needs to be re-adjusted by calling an extrinsic. This is due to the new bags-list feature. You can find instructions on how to fix this here.
  • If you don't have enough DOT to earn rewards, consider joining a nomination pool instead of staking solo.

How to stake using the Polkadot-JS UI


Controller accounts are being deprecated. As a result, for new stashes the controller is automatically set to the stash account.
If you don't want to use your stash account often, you can create a staking proxy which can do all staking actions on its behalf. It has the same advantages as the controller, but even more flexibility.

Check out the article on creating a proxy account for more information.

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 yet:

How to create a DOT account

2. "Navigate to Network" > "Staking" > "Accounts" page on Polkadot-JS UI:

3. Click on the "+ Nominator" button on the top right.

4. Choose your Stash account from the drop-down menu.

5. Select the amount you want to bond. Make sure you leave a small amount of DOT transferrable in both the stash and the staking proxy. You'll need some transferrable funds to pay transaction fees when changing your nominations, bonding more, or unbonding.

6. Choose your reward destination. You can auto-compound your staking rewards increasing the amount at stake, or send them to the stash as a free balance, the controller (which will be the stash account itself), or any other account.


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.

7. Click "Next". Now, you need to select your validators. Please ensure you've read the article on choosing your validators. You can nominate up to 16 validators on Polkadot (and 24 on Kusama). Nominating more trustworthy validators increases your chance to earn rewards consistently.

8. Once you're done, click "Bond & Nominate." Review the transaction and click "Sign and submit" to finish the process.

If you are more of a visual learner, check the instructions in the video below:

How else can I stake

For most users, we recommend staking through the new Staking Dashboard. It's compatible with several browser extensions within the ecosystem, including the Polkadot browser extension, and is more user-friendly. To get started, check this article:

Staking Dashboard: How to Stake Your DOT

If you have a Ledger device, you can also stake using Ledger Live. You can follow the steps in this article to start staking:

Ledger: How to Use Polkadot and Stake DOT with Ledger Live

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