'Mobile DApp connecting to Wallet
I've been trying to create simple mobile app prototype (in Flutter) which would allow you to connect to a Wallet and obtains your address(es). I cannot get the connection working, all the clients I could find are written in JS so my initial approach was to get it working using webview. However none of the libraries worked for me:
- WalletConnect - the generated
wc:
link is not recognized (universal links don't seem to work) - Metamask - doesn't inject the provider into the webview browser (I'm serving the scripts locally)
- Web3Modal - requires secure server to run
I'm about to try to get local HTTPS server working in the app just to try the Web3Modal
but I kind of have a feeling that I'm approaching this wrong.
Any suggestions appreciated.
Solution 1:[1]
There is now walletconnect_dart package which supports WC protocol for Flutter. I have created walletconnect_qrcode_modal_dart package which uses walletconnect_dart
to emulate functionality of @walletconnect/qrcode-modal
npm package.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Tom |