This site is in maintenance mode. Features may be unstable.
Warning! On-chain actions are not disabled.
[ Wish for change ] Unifying Polkadot Ecosystem Address Format
Summary
This proposal aims to simplify and unify the address format across the Polkadot ecosystem to improve user experience and reduce user confusion. Currently, over 150 registered entries use different SS58 address prefixes, creating fragmentation and complicating the user experience.
This proposal is a result of multiple discussions which were consolidated in the polkadot forum. This post provides more detailed explanation and reasoning behind the proposed changes:
https://forum.polkadot.network/t/unifying-polkadot-ecosystem-address-format/10042
🚧 This initiative falls under the UX Bounty scope and the necessary resources will be covered by its budget. You can find all relevant materials here.
Proposed Changes
-
Adopt a unified SS58 address format for all compatible Polkadot parachains:
- Use Prefix:0 (addresses starting with '1') for all compatible chains that wish to connect to Polkadot ecosystem
- This allows users to easily recognize their accounts across different chains
Implement readable address prefixes roughly based on EIP-3770 to help prevent users from sending assets to the wrong chain
- This allows users to easily see the intended destination chain when copying address
Benefits
- Simplifies user experience across the ecosystem
- Reduces confusion caused by multiple address formats
- Minimizes the risk of users sending assets to incorrect chains
- Streamlines development processes for builders in the ecosystem
Implementation
As a part of the UX bounty, we will do the following to ease implementation of this proposal:
- Create detailed guides for developers to ensure a seamless transition
- Create specification for the prefix decoding
- Develop explanatory documents and tools for users and developers to be able to provide support during the transition period (i.e. address conversion tool, prefix decoder)
- Work with wallet providers, dApps, and exchanges to help them update their interfaces
Notes
- The wish for change serves as guidance; chains and dApps can choose their own prefixes, however this wish for change proposal aims to show, that the users of the Polkadot ecosystem wish to simplify the UX within the ecosystem and it is advisable to follow this change.
Impact
This change will significantly enhance the user experience within the Polkadot ecosystem, making it more accessible and user-friendly for both new and existing users. It will also reduce the complexity for developers building on the platform.
Proposal Passed
3
of 3Summary
Voting Data
Approval%
Support%
Threshold0.00%
Threshold0.00%
Comments