Introduction
In a growing number of Dapps the use of mobile wallets is facilitated through WalletConnect. It became basically the de-facto standard to connect compatible mobile wallets like e.g. Trust Wallet, AlphaWallet, imToken or Argent, with Dapps and the underlying blockchain networks.
Proposal
Integrate the support of WalletConnect with the web3-react package, in order to also provide the ChainID for the mobile wallet. Wallets will then be able to determine if they are able to interact with xDai Chain and open a session in order to create transactions.
Benefits
This will simplify the use of STAKE on xDai Chain and opens up more interaction possibilities for other Dapps in the network.
Furthermore, it could help to reduce the friction to move STAKE from EasyStaking on Ethereum to POSDAO delegation staking on xDai Chain, if the bridging of assets is integrated into the mobile wallet like it is done in AlphaWallet for Dai <> xDai.