ExCrowd: A Blockchain Framework for Exploration-Based Crowdsourcing

Environment requirements

  • Truffle v5.0.5 (core: 5.0.5)
  • Solidity v0.5.0 (solc-js)
  • Node v11.13.0

Set up

To install run the following command

npm i
truffle compile

To run:

npm run dev

It will open a window on Chrome. You need to install MetaMask chrome extension, set up an account and connect to the Rinkeby network to be able to use this program

Code navigation

  • contracts/ : contains the contracts code in Solidity
  • src/: contains the frontend code in html and javascript

npm run dev run a server (lite-browser) process configured by bs-config.js