Skip to content
 
 

Latest commit

 

History

152 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

equistart_v1

Decentralised Autonomous Organisation Tools (DAO suite)

Installation

Clone the repo in your local instnace.

Requirements

Setup the react-native environment. Follow React-Native CLI quickstart

Developed on: MacOS/ Windows

Target OS: Android

Dependencies:

  • Node
  • Watchman
  • the React Native command line interface
  • JDK
  • Android Studio

Initialise the app

  • Navigate to the folder: cd app

  • Install All dependencies: yarn install

  • Connect with you AVD

  • Initialise the app yarn android

Debug

WalletConnect v1 (compatible with valora)

Comment the code snippet as shown below if your dapp(Equistart) is not able to connect with your crypto wallet(alfaores).

Go to node_modules/@walletconnect/react-native-dapp/dist/providers/WalletConnectProvider.js and comment the code snippet as shown below:

if (Platform.OS === 'android') {

            const canOpenURL = await Linking.canOpenURL(uri);
            
            // if (!canOpenURL) {
            
            //     Linking.openURL('https://walletconnect.org/wallets');
            
            //     throw new Error('No wallets found.');
            
            // }
            await Linking.openURL(uri);
} 

Technologies Adopted

  1. ReactNative CLI
  2. Web3.js
  3. celo/contractkit
  4. Alfajores Wallet
  5. Alfajores Testnet
  6. Wallet Connect v1

About

Decentralised Autonomous Organisation Tools (DAO suite)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages