How to stake DOT (Polkadot)

Chorus One
Chorus One
October 24, 2022
5 min read
October 24, 2022
5 min read


Category Details
Chorus One Validator Address See the section below
Wallet Polkadot JS
APR 13%
Block Explorer
Staking Rewards
Validator Addresses

How to stake using Polkadot UI

You can nominate validators (also known as staking) on Polkadot-JS UI using the following steps

1. Create an account

Create a Polkadot account if you don’t have one already. Get the browser extension by visiting

Click on the extension card and add it to your browser.

After adding to your browser it will appear as a P icon in the toolbar

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

If you want to know more details about how to create an account you can visit the official docs here.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. Bonding the DOTs

In this step, we will actually go through the process of staking which is comprised of bonding the tokens and nominating the validators.

  • 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.  

Go to the Polkadot-JS UI main page. Click the Staking link under the Network tab at the top. Click “Account actions” (on top). It may take a while to load. If you're using a Ledger, skip the following steps and check the section below.

You need to bond funds to nominate a validator. So go ahead and click  the + Nominator button(top right).

Choose your Stash and Controller accounts. It is more secure to choose separate stash and controller accounts. So make sure you create a separate controller account first in the same manner as you created your stash account. Again, make sure you have funds in your controller account.

Then select the amount you want to bond and the rewards destination and click "Next"

3. Select validator and nominate

In the next screen select Chorus One as the validator. Finally, click Bond and Nominate.

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

Sign the transaction using your stash account

Additionally, if you need to change the nominated validators or unbond your balance you just need the controller account to perform the transaction.

Before you begin staking, please pay close attention to these important points:

  • Do not bond ALL your funds. Leave a small amount transferable in your account, so that you can pay transaction fees from that (changing validators, bonding more or unbonding your tokens are all transactions that will cost a small fee).
  • Any changes you make will take affect in the next era (which lasts 24 hours on Polkadot), provided you made the changes at least 4 hours before the era ended (whether it's setting up staking for the first time, or changing your validators, bonding more funds, etc), and rewards are distributed after an era ends. So, when you first stake, your rewards will begin to come at the soonest after 1 day and 4 hours, and at the latest after 2 days.

How to stake using Ledger

1. Create a Polkadot account on Ledger Live

Make sure both the ledger live app and device are up to date

Go to manager in the left panel and install Polkadot app if you haven't already

Add your account by going to the Accounts tab in the left panel and clicking on the Add Account

Choose Polkadot in the popup that appears upon clicking Add Account

Follow the instructions to create the new account

2. Send/Receive DOTs

Once you have an account you can buy DOTs directly from the Ledger Live app.

In case you are unable to buy DOTs directly from Ledger Live you may use an exchange to do so.

3. Stake/Unstake DOTs

To stake go to the Accounts tab in the left panel and click on the account for which you want to perform the staking operation

Once you have your account opened click on Manage on the top-right and under it select Earn Rewards

Then enter the amount of DOTs you want to bond

To compound your rewards you can select the Bonded Balance tab instead of the Available Balance tab. Click Continue and confirm the bonding transaction on your device. Finally Nominate a validator in the next step

Polkadot allows Nominated proof of staking where you are allowed to nominate up to 16 validators. By clicking on the Nominate byou will be able to select the validator. Search for Chorus One and click Continue.

Congratulations!! You are now staking your Polkadot! You may see your rewards in the portfolio section

You can also see the video tutorial on the official Polkadot youtube channel

 Join our mailing list to receive our latest updates, research reports, and industry news.
Thanks for subscribing. Watch out for us in your inbox.
Oops! Something went wrong while submitting the form.