web3modal
web3modal copied to clipboard
[feature] Tie up "Get Wallet" processes
What problem does this new feature solve?
Firstly, credit goes to MagdalenaMarinova for finding this missing functionality and raising it.
Right now, if a user doesn't have a wallet installed and clicks the wallet in web3modal, it gives them an option to "Get" the wallet, this generally leads to a screen which contains links to download the selected wallet. However, there is no existing way to "move forward" with this process once a user has installed their selected wallet. i.e. the user must refresh the page and retry the wallet connection process. It would be nice if there was a button which they could click which says something like "I've finished installing MetaMask" (or whichever wallet they have selected), which can then retry the wallet connection process or even refresh the page.
I have shown the relevant screens using MetaMask as an example, but please keep in mind that this same process exists for multiple other wallets such as Trust Wallet as well:
As we can see, this is a "dead end" in the sense that there's no option to do anything once a user has completed a wallet installation via the provided link(s)
Describe the solution you'd like
Perhaps either having a button to restart the connection process / wallet detection process, or if this is not possible, to have a button to refresh the page or even merely some text on the "wallet links" page which says that a user will need to refresh the page once they complete the wallet installation. Essentially just something to tie up this "dead end" and to make the process of installing a new wallet via the provided links feel a bit more fluid/complete.
Thanks a lot! Jay