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)
Learn more about creating and testing Ethereum Smart Contracts
npm install
npm start
A new seperate terminal window will open and run the in-memory Ethereum blockchain.
To test contracts, run:
truffle compile
truffle test
To unit test, run:
npm test
A production build can be found in the build_webpack
folder when you run:
npm run build