Skip to content

Commit e0d435f

Browse files
0xLuccanhussein11
andauthored
Add People Chain page (#425)
* Add people chain * Update polkadot-protocol/architecture/system-chains/people.md Co-authored-by: Nicolás Hussein <[email protected]> * Add reference to source code * Add bold to list items * Apply suggestions --------- Co-authored-by: Nicolás Hussein <[email protected]>
1 parent 365a264 commit e0d435f

File tree

3 files changed

+212
-1
lines changed

3 files changed

+212
-1
lines changed

llms.txt

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ Doc-Page: https://docs.polkadot.com/polkadot-protocol/architecture/system-chains
9898
Doc-Page: https://docs.polkadot.com/polkadot-protocol/architecture/system-chains/coretime/
9999
Doc-Page: https://docs.polkadot.com/polkadot-protocol/architecture/system-chains/
100100
Doc-Page: https://docs.polkadot.com/polkadot-protocol/architecture/system-chains/overview/
101+
Doc-Page: https://docs.polkadot.com/polkadot-protocol/architecture/system-chains/people/
101102
Doc-Page: https://docs.polkadot.com/polkadot-protocol/basics/accounts/
102103
Doc-Page: https://docs.polkadot.com/polkadot-protocol/basics/blocks-transactions-fees/blocks/
103104
Doc-Page: https://docs.polkadot.com/polkadot-protocol/basics/blocks-transactions-fees/fees/
@@ -15743,6 +15744,113 @@ Referendums marking key Encointer adoption milestones include:
1574315744
To learn more about Encointer, see the official [Encointer book](https://book.encointer.org/introduction.html){target=\_blank} or watch an [Encointer ceremony](https://www.youtube.com/watch?v=tcgpCCYBqko){target=\_blank} in action.
1574415745
--- END CONTENT ---
1574515746

15747+
Doc-Content: https://docs.polkadot.com/polkadot-protocol/architecture/system-chains/people/
15748+
--- BEGIN CONTENT ---
15749+
---
15750+
title: People Chain
15751+
description: Learn how People chain secures decentralized identity management, empowering users to control and verify digital identities without central authorities.
15752+
---
15753+
15754+
# People Chain
15755+
15756+
## Introduction
15757+
15758+
People chain is a specialized parachain within the Polkadot ecosystem dedicated to secure, decentralized identity management.
15759+
15760+
This solution empowers users to create, control, and verify their digital identities without reliance on centralized authorities. By prioritizing user sovereignty and data privacy, People chain establishes a foundation for trusted interactions throughout the Polkadot ecosystem while returning control of personal information to individuals.
15761+
15762+
## Identity Management System
15763+
15764+
People chain provides a comprehensive identity framework allowing users to:
15765+
15766+
- Establish verifiable on-chain identities
15767+
- Control disclosure of personal information
15768+
- Receive verification from trusted registrars
15769+
- Link multiple accounts under a unified identity
15770+
15771+
Users must reserve funds in a bond to store their information on chain. These funds are locked, not spent, and returned when the identity is cleared.
15772+
15773+
### Sub-Identities
15774+
15775+
The platform supports hierarchical identity structures through sub-accounts:
15776+
15777+
- Primary accounts can establish up to 100 linked sub-accounts
15778+
- Each sub-account maintains its own distinct identity
15779+
- All sub-accounts require a separate bond deposit
15780+
15781+
## Verification Process
15782+
15783+
### Judgment Requests
15784+
15785+
After establishing an on-chain identity, users can request verification from [registrars](#registrars):
15786+
15787+
1. Users specify the maximum fee they're willing to pay for judgment
15788+
2. Only registrars whose fees fall below this threshold can provide verification
15789+
3. Registrars assess the provided information and issue a judgment
15790+
15791+
### Judgment Classifications
15792+
15793+
Registrars can assign the following confidence levels to identity information:
15794+
15795+
- **Unknown** - default status; no judgment rendered yet
15796+
- **Reasonable** - data appears valid but without formal verification (standard for most verified identities)
15797+
- **Known good** - information certified correct through formal verification (requires documentation; limited to registrars)
15798+
- **Out of date** - previously verified information that requires updating
15799+
- **Low quality** - imprecise information requiring correction
15800+
- **Erroneous** - incorrect information, potentially indicating fraudulent intent
15801+
15802+
A temporary "Fee Paid" status indicates judgment in progress. Both "Fee Paid" and "Erroneous" statuses lock identity information from modification until resolved.
15803+
15804+
### Registrars
15805+
15806+
Registrars serve as trusted verification authorities within the People chain ecosystem. These entities validate user identities and provide attestations that build trust in the network.
15807+
15808+
- Registrars set specific fees for their verification services
15809+
- They can specialize in verifying particular identity fields
15810+
- Verification costs vary based on complexity and thoroughness
15811+
15812+
When requesting verification, users specify their maximum acceptable fee. Only registrars whose fees fall below this threshold can provide judgment. Upon completing the verification process, the user pays the registrar's fee, and the registrar issues an appropriate confidence level classification based on their assessment.
15813+
15814+
Multiple registrars operate across the Polkadot and People chain ecosystems, each with unique specializations and fee structures. To request verification:
15815+
15816+
1. Research available registrars and their verification requirements
15817+
2. Contact your chosen registrar directly through their specified channels
15818+
3. Submit required documentation according to their verification process
15819+
4. Pay the associated verification fee
15820+
15821+
You must contact specific registrars individually to request judgment. Each registrar maintains its own verification procedures and communication channels.
15822+
15823+
## Where to Go Next
15824+
15825+
<div class="grid cards" markdown>
15826+
15827+
- <span class="badge external">External</span> __Polkadot.js Guides about Identity__
15828+
15829+
---
15830+
15831+
Step-by-step instructions for managing identities through the Polkadot.js interface, with practical examples and visual guides.
15832+
15833+
[:octicons-arrow-right-24: Reference](https://wiki.polkadot.network/docs/learn-guides-identity)
15834+
15835+
- <span class="badge external">External</span> __How to Set and Clear an Identity__
15836+
15837+
---
15838+
15839+
Practical walkthrough covering identity setup and removal process on People chain.
15840+
15841+
[:octicons-arrow-right-24: Reference](https://support.polkadot.network/support/solutions/articles/65000181981-how-to-set-and-clear-an-identity)
15842+
15843+
- <span class="badge external">External</span> __People Chain Runtime Implementation__
15844+
15845+
---
15846+
15847+
Source code for the People chain runtime, detailing the technical architecture of decentralized identity management.
15848+
15849+
[:octicons-arrow-right-24: Reference](https://github.com/polkadot-fellows/runtimes/tree/main/system-parachains/people)
15850+
15851+
</div>
15852+
--- END CONTENT ---
15853+
1574615854
Doc-Content: https://docs.polkadot.com/polkadot-protocol/basics/accounts/
1574715855
--- BEGIN CONTENT ---
1574815856
---

polkadot-protocol/architecture/system-chains/.pages

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ nav:
55
- 'Asset Hub': asset-hub.md
66
- 'Bridge Hub': bridge-hub.md
77
- 'Coretime': coretime.md
8-
8+
- 'People Chain': people.md
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
---
2+
title: People Chain
3+
description: Learn how People chain secures decentralized identity management, empowering users to control and verify digital identities without central authorities.
4+
---
5+
6+
# People Chain
7+
8+
## Introduction
9+
10+
People chain is a specialized parachain within the Polkadot ecosystem dedicated to secure, decentralized identity management.
11+
12+
This solution empowers users to create, control, and verify their digital identities without reliance on centralized authorities. By prioritizing user sovereignty and data privacy, People chain establishes a foundation for trusted interactions throughout the Polkadot ecosystem while returning control of personal information to individuals.
13+
14+
## Identity Management System
15+
16+
People chain provides a comprehensive identity framework allowing users to:
17+
18+
- Establish verifiable on-chain identities
19+
- Control disclosure of personal information
20+
- Receive verification from trusted registrars
21+
- Link multiple accounts under a unified identity
22+
23+
Users must reserve funds in a bond to store their information on chain. These funds are locked, not spent, and returned when the identity is cleared.
24+
25+
### Sub-Identities
26+
27+
The platform supports hierarchical identity structures through sub-accounts:
28+
29+
- Primary accounts can establish up to 100 linked sub-accounts
30+
- Each sub-account maintains its own distinct identity
31+
- All sub-accounts require a separate bond deposit
32+
33+
## Verification Process
34+
35+
### Judgment Requests
36+
37+
After establishing an on-chain identity, users can request verification from [registrars](#registrars):
38+
39+
1. Users specify the maximum fee they're willing to pay for judgment
40+
2. Only registrars whose fees fall below this threshold can provide verification
41+
3. Registrars assess the provided information and issue a judgment
42+
43+
### Judgment Classifications
44+
45+
Registrars can assign the following confidence levels to identity information:
46+
47+
- **Unknown** - default status; no judgment rendered yet
48+
- **Reasonable** - data appears valid but without formal verification (standard for most verified identities)
49+
- **Known good** - information certified correct through formal verification (requires documentation; limited to registrars)
50+
- **Out of date** - previously verified information that requires updating
51+
- **Low quality** - imprecise information requiring correction
52+
- **Erroneous** - incorrect information, potentially indicating fraudulent intent
53+
54+
A temporary "Fee Paid" status indicates judgment in progress. Both "Fee Paid" and "Erroneous" statuses lock identity information from modification until resolved.
55+
56+
### Registrars
57+
58+
Registrars serve as trusted verification authorities within the People chain ecosystem. These entities validate user identities and provide attestations that build trust in the network.
59+
60+
- Registrars set specific fees for their verification services
61+
- They can specialize in verifying particular identity fields
62+
- Verification costs vary based on complexity and thoroughness
63+
64+
When requesting verification, users specify their maximum acceptable fee. Only registrars whose fees fall below this threshold can provide judgment. Upon completing the verification process, the user pays the registrar's fee, and the registrar issues an appropriate confidence level classification based on their assessment.
65+
66+
Multiple registrars operate across the Polkadot and People chain ecosystems, each with unique specializations and fee structures. To request verification:
67+
68+
1. Research available registrars and their verification requirements
69+
2. Contact your chosen registrar directly through their specified channels
70+
3. Submit required documentation according to their verification process
71+
4. Pay the associated verification fee
72+
73+
You must contact specific registrars individually to request judgment. Each registrar maintains its own verification procedures and communication channels.
74+
75+
## Where to Go Next
76+
77+
<div class="grid cards" markdown>
78+
79+
- <span class="badge external">External</span> __Polkadot.js Guides about Identity__
80+
81+
---
82+
83+
Step-by-step instructions for managing identities through the Polkadot.js interface, with practical examples and visual guides.
84+
85+
[:octicons-arrow-right-24: Reference](https://wiki.polkadot.network/docs/learn-guides-identity)
86+
87+
- <span class="badge external">External</span> __How to Set and Clear an Identity__
88+
89+
---
90+
91+
Practical walkthrough covering identity setup and removal process on People chain.
92+
93+
[:octicons-arrow-right-24: Reference](https://support.polkadot.network/support/solutions/articles/65000181981-how-to-set-and-clear-an-identity)
94+
95+
- <span class="badge external">External</span> __People Chain Runtime Implementation__
96+
97+
---
98+
99+
Source code for the People chain runtime, detailing the technical architecture of decentralized identity management.
100+
101+
[:octicons-arrow-right-24: Reference](https://github.com/polkadot-fellows/runtimes/tree/main/system-parachains/people)
102+
103+
</div>

0 commit comments

Comments
 (0)