Once the identity of an account is set (visit this article to know how), the system allows users to create "sub accounts" under this primary account, each with its unique identity. This article guides you through setting sub-identities using Polkadot-JS UI.


What is a sub-identity for?

Users can also link accounts by setting "sub accounts", each with its own identity, under a primary account. The system reserves a bond for each sub account. An example of how you might use this would be a validation company running multiple validators. A single entity, "My Staking Company", could register multiple sub accounts that represent the Stash accounts of each of their validators (e.g. "My Staking Company/01", "My Staking Company/02", "My Staking Company/03", etc.).


An account can have a maximum of 100 sub-accounts. Note that a deposit of 20.053 DOT is required for every sub-account.

Steps to set a sub-identity

1. Go to the Accounts tab. Click on the three vertical dots corresponding to the account to which you already set the identity. You should see an option to "Set on-chain sub-identities." Click on it.

2. In the pop-up window, select your account from the drop-down and enter some text to differentiate your sub-identity in the in "Sub name" field. Then, click on the "Set subs" button.

3. Sign and submit the transaction from the parent account with the identity.

You should now see the sub-identity displayed on-chain.