Improve error message when window.ethereum is not defined
Created by: atfornes
When using a browser without Metamask or other wallets, the client crashes with the cryptic message TypeError: window.ethereum is undefined
.
Suggestions to install a wallet or using compatible browsers would be appreciated.