This is just a side project to get to know the implementation of Ethereum DApp, assuming there are Twitch live streams, and anyone can subscribe the players and gives them Ether.
- nodejs
- truffle: $ npm install -g truffle
- python 2 (Windows platform, notice adding to PATH)
-
One console runs react frontend, so after npm install to download dependencies, use npm run start to display web page on localhost:3000.
-
Another console for running truffle, use
$ truffle compile
$ truffle migrate
to compile and migrate the contracts. Then, $ truffle develop to start the test server including 10 accounts, each account has 100 ether.
- Truffle
- Solidity
- web3 js
- Twitch API
- Semantic UI React
- redux