Alchemy Client
- NVM
- NodeJS + NPM
- Yarn -
curl -o- -L https://yarnpkg.com/install.sh | bash
- DAOstack Solidity Contracts - This is included as a submodule
git submodule init
git submodule update
yarn
- Install testrpc
- Switch off chrome extensions such as MetaMask or Parity extension OR have MetaMask listen to localhost:8545
- Run
yarn testrpc
in one terminal tab - In a separate tab run
yarn start-testrpc
- Install parity -
bash <(curl https://get.parity.io -Lk)
- Create a file in the root of the project called 'kovan_pass.txt' with your parity wallet password
- Run
parity --no-warp --unlock KOVAN_ACCOUNT_PUBLIC_ADDRESS --password kovan_pass.txt --chain=kovan
in one terminal tab - Run
yarn start-kovan
in a separate tab
- Install Metamask or the Parity Chrome Extension
- In MetaMask - Make sure to switch the network to kovan