DutchBlockchainCoalition / DIIP

Decentralized Identity Interop Profile (DIIP)
https://dutchblockchaincoalition.github.io/DIIP/
Apache License 2.0
7 stars 1 forks source link

Wallet selection method for same-device flow (mobile phone) #5

Open k00ij opened 1 year ago

k00ij commented 1 year ago

Currently you are not able to use multiple ssi wallets on a single mobile phone or set/configure a default SSI wallet. On iOS it only allows a single SSI wallet to be launched when a "openid://" deeplink is triggered. This prevents users from using/trying different wallets available on the market and may result in the existing NASCAR problem as today. This would prevent opportunities/adoption for smaller/new/upcoming wallets.

Let's see if we can come up with a pragmatic but user friendly approach to solve this and allow the users to choose between different compliant mobile wallets and/or easily set/switch default ssi wallet.

The WalletConnect solution for Web3 wallets may act as an example.

https://marketplace.future-mobility-alliance.org/publish/1

wallet_selection_walletconnectexample