superhero-com / superhero-wallet

Superhero is a multi-blockchain wallet to manage crypto assets and navigate the web3 and DeFi space. Currently supporting Bitcoin, Ethereum and æternity blockchains.
https://wallet.superhero.com
ISC License
39 stars 38 forks source link

Wallet Initialization - select blockchain account (remove aeternity default) #3317

Open smaroudasunicorn opened 1 week ago

smaroudasunicorn commented 1 week ago

Story: Following the new priority order of Bitcoin, Ethereum, æternity blockchains and the multi-blockchain approach, the default æternity account when creating a new wallet should be removed. Instead a new step is introduced into Create wallet flow - selection of blockchain to create user's first wallet account on.

Acceptance criteria: Initial screen/Create new wallet/Create wallet modal where the user is presented options with supported blockchains (currently Bitcoin, Ethereum, æternity) to select from in order to create the first account in the new wallet. Next step is Set password (optional, seed phrase encryption with password will be optional, separate task to be created for this issue).

Design:

Image

Image

Image

Image

Image

Prototype REC:

https://github.com/user-attachments/assets/0dd58728-146b-4fa9-be83-bff18a8b240c

Figma reference: https://www.figma.com/design/3oGLWzSH0oJljo4RETZtur/Superhero-Wallet-UI-(%E2%9C%94%EF%B8%8FUpdated)?node-id=33514-212196&node-type=frame&t=e7x73MSXRWA7VcpO-0

smaroudasunicorn commented 12 hours ago

I am ok