Skip to content

Instantly share code, notes, and snippets.

@corbanbrook
corbanbrook / multi-wallet-extension-support.md
Last active December 17, 2024 10:35
Multi Wallet Extension Support

Multi Wallet Extension Support

As more and more web3 wallet projects enter the space, each with their own stregnths and weaknesses, users will have a great deal of choice for not only which wallet they use but which combination of wallets they use. This presents a problem for browser extensions which all expose the window.ethereum provider object.

How do we allow multiple providers to "play nice" with each other?

Problems

1. When multiple wallets extensions are installed which wallet is used?