paritytech / ss58-registry

Registry for SS58 account types
Apache License 2.0
55 stars 150 forks source link

Remove this repo, and migrate to `chain:address` format #221

Open shawntabrizi opened 3 months ago

shawntabrizi commented 3 months ago

Context: https://forum.polkadot.network/t/ux-proposal-consensus-based-address-formats/6072

Accepted Solutions:

cc @joepetrowski

bkchr commented 3 months ago

Maybe should be a RFC?

joepetrowski commented 2 months ago

We still need a registry somewhere that gives the prefix for each consensus system, but then we would really just have three: Polkadot, Kusama, and testnets. So perhaps a repo/registry is overkill and we just go to using chain specs? In which case, I think @bkchr is right, we should have an RFC telling UI/app devs to use the prefix of the consensus system to which it belongs.

Or, both are right :). Delete the repo and have an RFC with recommendations on what should be done instead.

bkchr commented 2 months ago

I mean I'm not against removing/moving this repo to somewhere else. :)

shawntabrizi commented 2 months ago

registry somewhere that gives the prefix for each consensus system

Couldn't that live on-chain on the consensus system? Just query Kusama if you want to know the prefix.

This whole registry was about making sure that everyone could "claim their prefix", which is no longer a pattern we want to encourage given the consensus based format.

joepetrowski commented 2 months ago

Couldn't that live on-chain on the consensus system? Just query Kusama if you want to know the prefix.

Yes, it does, but that doesn't mean people look for it there or use it. I would say archive this repo, but we should also not just make it disappear but rather provide instructions about what to do instead of using it.