Hi all.
I this topic, I want to discuss a specialized wallet (or tool) for Astar/Shiden.
As we all know Astar supports both EVM and WASM. This is a great advantage, but at the same time, this is a reason of some UX problems. Users need to transfer tokens between 2 types of wallet (SS58 > H160) permanently and this is not so fast (we already have this 2 perfect (and long) guides:What wallet should I use to store SDN (Shiden Network) tokens? | by Toga Mamora | Sep, 2021 | Medium + Shiden Network EVM Tutorial. In this quick guide, I will show You… | by Stakenode | Sep, 2021 | Medium)
As long as creation of some kind of unified (SS58 + H160) accounts is impossible, development of specialized wallet for the Astar/Shiden looks like a good decision. Functionality of this wallet/tool may look like this: user creates 2 addresses (SS58 and H160) automatically during the registration (or user adds H160 account bit later) and then the user can transfer funds from one to another with only 1 button. This 2 addresses can be linked to each other inside this wallet/tool.
Also for a better UX during the interaction with dApps it must be a browser extension.
What are the possible decisions?
- Polkadot.js customization;
- Other browser extension customization (I didn’t find anything except Polkadot.js tbh)
- Development of a new wallet from scratch.
- Specialized tool inside the Astar portal.
- …. what else?
From the time/expenditures/quality side of this question it would be great to find an experienced team with the working wallet (especially Polkadot. js) and grant them via the Builders Program.
Development of a new wallet from scratch may be too expensive and long. Specialized tool inside the Astar portal it is an interim solution, I think.
What do you think?
It is an important question for the future Astar adoption and I would happy to help solve it.