How to nominate Validators (stake your XOR)

To nominate a Validator successfully on the SORA network, you need:

  • Polkadot.js extension installed on your browser, with an account created and some XOR (for details, please see the first tutorial of this section)

1) Go to SORA polkadot.js, click on "Network" and then "Staking". Make sure you are connected to the SORA Network, you should see the logo at the top left.

2) Next, you will need to create a new Nominator Stash.

Click on "Account Sections" and then "Nominator", as shown in the pictures below.

Make sure to read the information displayed carefully.

3) Set the Stash and Controller accounts.

Think of the stash as your cold wallet and the controller as your hot wallet.

Funding operations are controlled by the stash, any other non-funding actions by the controller itself. This operation increases the security of your funds

4) Set the amount you want to stake and click on "Next"

5) The next step is to choose the Validators you want to nominate.

SORA Network uses Phragmèn Method to select Validator.

During each era, Validators are chosen using the Phragmen Method, and those who nominated them will receive a reward (a stake reward).

From a Nominator's perspective, you only need to nominate at least one of the Validators who is actually elected during each era. This explains why you can nominate more than one candidate at the same time, up to 16

Disclaimer: it is important to nominate trustworthy and reliable validators. Validators and their Nominators' stake can be slashed, which is a punishment for failing to follow the protocol. You can read more about Slashing here

6) When you have selected the validators, click on "Bond & Nominate", "Sign and Submit" and then sign the transaction with Polkadot.js extension, as shown in the pictures below