Web3 Ethereum npm integration

Some update on the issue. It seems like corvid doesn’t provide access to window object, and we need window.ethereum to get accounts. Metamask doesn’t expose user accounts unless prompted (window.ethereum.enable()) but corvid doesn’t allow this.