Awesome Open Source
Awesome Open Source

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


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

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (70,403
react (5,466
redux (1,172
blockchain (841
ethereum (747
boilerplate (639
starter-kit (180
decentralized (149
create-react-app (133
dapp (111
truffle (56
seed (44
starter-project (42
blockchain-technology (38
ethereum-dapp (26