- connect to the web app using the official Algorand Wallet via WalletConnect
- switch between Testnet and Mainnet
- show account's Algo and ASA balance
- disconnect wallet
- remember wallet after page refresh if user did not disconnect their wallet
- wallet details are saved in Redux Store and therefore are available to every component in the app's code base
-
Clone this repository
git clone https://github.com/fionnachan/algorand-wallet-walletconnect-redux.git
-
Install dependencies
yarn
-
Run the app in development mode.
yarn start
-
Open http://localhost:3000 to view it in the browser. The page will reload if you make edits.
You will also see any lint errors in the console.
To learn React, check out the React documentation. To learn Redux, check out the Redux documentation.
This project is under an MIT License. See the LICENSE file for details.
This project is not audited and should not be used in a production environment.