-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Polkadot Wiki Migration] Identity section #11
Changes from all commits
ca3be60
b2c008a
dc37eab
d9642dc
8a0f00a
02bbb5f
07bf588
843c53c
20dfdcf
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
title: Tutorials | ||
nav: | ||
- index.md | ||
- accounts |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
title: Accounts | ||
nav: | ||
- index.md | ||
- identity.md |
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,56 @@ | ||||||
--- | ||||||
title: Identity | ||||||
description: This section contains guides that explain how to manage identity on the Polkadot network. Learn how to interact with the Polkadot network by doing different operations with your identity. | ||||||
--- | ||||||
|
||||||
# Identity Guide | ||||||
|
||||||
## Setting an Identity | ||||||
|
||||||
Users can set an identity by registering through default fields such as legal name, display name, website, Twitter handle, Riot handle, etc. along with some extra, custom fields for which they would like attestations. | ||||||
|
||||||
For further information about the setting and clearing of an identity, refer to the [How to Set and Clear an Identity](https://support.polkadot.network/support/solutions/articles/65000181981-how-to-set-and-clear-an-identity){target=\_blank} guide on the Polkadot support page. | ||||||
|
||||||
!!! note | ||||||
Note the following caveat: because the fields support different formats, from raw bytes to various hashes, a UI has no way of telling how to encode a given field it encounters. The Polkadot.Js UI currently encodes the raw bytes it encounters as UTF-8 strings, which makes these values readable on-screen. However, given that there are no restrictions on the values that can be placed into these fields, a different UI may interpret them as, for example, IPFS hashes or encoded bitmaps. This means any field stored as raw bytes will become unreadable by that specific UI. As field standards crystallize, things will become easier to use, but for now, every custom implementation of displaying user information will likely have to make a conscious decision on the approach to take or support multiple formats and then attempt multiple encodings until the output makes sense. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 📝 [vale] reported by reviewdog 🐶 |
||||||
|
||||||
## Request Judgement | ||||||
|
||||||
In the Polkadot network, users can request judgement on their identity. This process involves submitting a judgement request to the registrar, who will then decide whether to accept or reject the request. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add a link to what a registrar is, or explain it |
||||||
|
||||||
To request judgement, follow these steps: | ||||||
|
||||||
1. In the Extrinsic section of the Polkadot.Js user interface, make the judgement request: | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm not sure if it makes sense to have the 1. because there is only one step |
||||||
1. Select the **identity** pallet | ||||||
2. Choose the **requestJudgement** extrinsic | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 |
||||||
3. Fill in the required fields | ||||||
1. **registrarIndex** - the index of the registrar to whom the judgement request is being made | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 |
||||||
2. **maxFee** - the maximum fee the user is willing to pay for the judgement request | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 |
||||||
4. Click on the **Submit Transaction** button | ||||||
|
||||||
![Request Judgement](/images/tutorials/accounts/identity/identity-1.webp) | ||||||
|
||||||
After the judgement request is submitted, the registrar will decide whether to accept or reject the request. If the request is accepted, the user will be able to see the judgement on their identity. | ||||||
|
||||||
For more detailed information about requesting judgement, refer to the [Requesting a Judgement](https://support.polkadot.network/support/solutions/articles/65000181982-how-to-request-judgement){target=\_blank} guide on the Polkadot support page. | ||||||
|
||||||
## Clearing and Killing an Identity | ||||||
|
||||||
The identity pallet allows users to clear and kill their identity. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||||||
|
||||||
- Clearing - users can clear their identity information and have their deposit returned. Clearing an identity also clears all sub-accounts and returns their deposits. The `clearIdentity` call is used for this purpose. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
- Killing - it is is possible to kill an identity that you deem erroneous. This results in a slash of the deposit. To kill an identity, the `killIdentity` call is used. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚫 [vale] reported by reviewdog 🐶 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
For further information about clearing and killing an identity, refer to the [How to Set and Clear an Identity](https://support.polkadot.network/support/solutions/articles/65000181981#Clearing-an-Identity){target=\_blank} guide on the Polkadot support page. | ||||||
|
||||||
## Setting a Sub-Identity | ||||||
|
||||||
Sub-identities are identities that are linked to a primary identity. This might be useful for organizations or individuals who need to manage different identities under a single account. Sub-identities can be created by submitting a sub-identity request to the registrar. | ||||||
|
||||||
To set a sub-identity, follow the steps outlined in the [Steps to set a sub-identity](https://support.polkadot.network/support/solutions/articles/65000181991-how-to-set-identities-for-sub-accounts#Steps-to-set-a-sub-identity){target=\_blank} guide on the Polkadot support page. | ||||||
|
||||||
## Registrars | ||||||
|
||||||
### Becoming a Registrar | ||||||
|
||||||
To become a registrar, you need to submit a pre-image and proposal on [OpenGov](https://wiki.polkadot.network/docs/learn-guides-polkadot-opengov){target=\_blank}. After that, you should wait for people to vote on it. For the best results, it’s recommended to write a post about your identity and intentions beforehand. Then, once the proposal is in the queue, you can ask people to endorse it so that it gets ahead in the referendum queue. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
title: Accounts | ||
description: This section contains tutorials that explain how to manage accounts on the Polkadot network. Learn how to interact with the Polkadot network by doing different operations with your accounts. | ||
hide: | ||
- feedback | ||
template: subsection-index-page.html | ||
--- |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Has more than 160 characters