Skip to content


Repository files navigation

Redux Example: Connect to Algorand Wallet via WalletConnect



  • 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

Local Development

  • Clone this repository git clone

  • 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.

Learn More

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.