Polkassembly is an integral part of Polkadot and Kusama governance. It is dedicated to fostering transparent governance and active participation within the Kusama and Polkadot ecosystems. The team is excited to announce its application to become a registrar.
- On-chain identities in the Polkadot ecosystem are crucial for trust, accountability, and interoperability. By establishing unique digital fingerprints, participants can securely interact within the network. An on-chain identity fosters a reliable and verifiable framework for participants within the Polkadot ecosystem, which is governed by a defined set of rules. It enables seamless integration and collaboration between different projects and stakeholders.
- It also builds accountability as the participants are vetted and there are multiple points of contact for an individual/team. Hence, when requesting funds or proposing changes, the network and its resources have an additional layer of protection via the verification process.
The goal of setting an on-chain identity is to enhance transparency, security, and the overall ease of interaction between the participants of the Polkadot and Kusama ecosystems.
Problems in current on chain identity system
- The current process for verifying the identity is extremely fragmented
- The process requires a heavy reliance on navigating through PolkadotJS, which can be overwhelming to those who are new to the ecosystem
- Twitter, Element and email verification is done manually and the process is very complicated for any user. The verification process also relies on availability of the registrar, creating further friction in the process.
- The process is also broken away from the governance and proposal creation interface, which makes it difficult for a lot of the community as they need to adapt to multiple tools for serving different use cases.
Objective for Registrar Application
- The primary objective of creating the registrar application is to build an easy and integrated governance experience for all users within Polkassembly.
- This involves building for automation of proposal creation, addition of education nudges on proposal evaluation, verification of on chain identities and comprehensive user level profiling with leaderboards and gamification for governance participants
- Taking the onus for ensuring verification of users and building security for funds requested from treasury
- All teams requesting funds should be able to create an onchain identity, verify themselves and use our product suite to create a multisig (via Polkasafe or any other publicly available multisig SDK) when requesting for funds
- The time required for identity registration and verification will be reduced by more than 75%, enhancing the adoption of the feature and enabling a more robust and secure treasury management.
- The number 75% was deduced by using the average time difference between the two methods for 3 unique users
- The time required by the earlier method was 20-25 mins, and via Polkassembly will be approximately 5 mins
How will Polkassemby enable users to apply for on chain identity verification?
Attached below is a step wise explanation of how Polkassembly plans to receive and process on chain delegations
Step 1 -
- Discovery on on chain identity setup
- Users will be provided with contextual nudges on Polkassembly for setting up on chain identity
Step 2 -
- Educating users on what is on-chain identity and why is it important
- Explaining the process of setting up and on chain identity and how verification works
- Helping users understand how to identify users with a valid on chain identity
- Clear communication on the total amount required (Please note the amount mentioned is representative and may vary based on market conditions)
- The breakdown of the feed will also be provided
Step 3 -
- Providing the user with an interface to share all their social and contact information
- The user will be allowed to choose any one of their address which they want to verify
- They can choose their legal and display name
- They can identify their social handles for further communication with the community
- They are informed about the bond, which is mandatory while setting up an on chain identity
- They are also informed about the fees charged for setting up or changing the social handles, which will be the fee per handle * # of handles being verified
Step 4 -
- Confirming the fees and initiating the step by step identity verification process
- Each social handle will need to be independently verified after the input is provided
- Once all verifications are completed the success states will be provided
Other detailed steps and complete proposal can be found here.
We look forward to feedback from the community, suggestions to improve the product flow and support on our efforts to challenge the complex UX challenges of the Polkadot ecosystem.
Regards,
Polkassembly Team