airalab / robonomics.app

Manage your IoT devices through web3 infrastructure; Supports integration with Home Assistant
https://robonomics.app
BSD 3-Clause "New" or "Revised" License
11 stars 8 forks source link

UX Improvement when using more than 1 wallet extension #96

Closed Leemo94 closed 2 years ago

Leemo94 commented 2 years ago

Currently when interacting with dapp.robonomics.network with more than 1 wallet installed (for example, Polkadot JS and Talisman), the user cannot choose which wallet interacts with the dapp. It means that the user has to temporarily disable one of the extensions in their browser. I believe that the best way to solve this is to have a popup menu when first connecting your wallet to the dapp.

Example from Acala's dapp:

1

Example when connecting to dapp.robonomics.com

3

Some example repos from Talisman and Subwallet:

  1. https://github.com/TalismanSociety/talisman-connect
  2. https://github.com/Koniverse/SubConnect
positivecrash commented 2 years ago

Done in robonomics-ui-vue lib (new dapp ui)