Use this package on your dApp to instanciate a DAppClient object and communicate to wallets.
https://docs.walletbeacon.io/CHANGELOG