disperse
disperse copied to clipboard
React/Redux dApp (decentralized app) boilerplate using Ethereum's blockchain
React dApp (decentralized app) boilerplate using Ethereum's blockchain. Built using React, React-Redux, React-Router, Truffle and Ethereum in-memory blockchain.
System requirements:
- macOS (cross-platform contributions are welcome)
Demo Video
Learn more about creating and testing Ethereum Smart Contracts
Setup
npm install
Run
npm start
A new seperate terminal window will open and run the in-memory Ethereum blockchain.
Test
To test contracts, run:
truffle compile
truffle test
To unit test, run:
npm test
Build
A production build can be found in the build_webpack
folder when you run:
npm run build