Skip to content

Getting Started

phyiction edited this page Jul 15, 2017 · 1 revision

Development

Here's how to setup your development environment to contribute to this project:

  1. Install the Chrome browser.
  2. Install MetaMask extension for the Chrome browser.
  3. Install Node.js.
  4. Install testrpc client
    npm install -g ethereumjs-testrpc
    
  5. Install Truffle for DApp development
    npm install -g truffle
    
  6. Install dependencies
    npm install
    
  7. Start testrpc and unlock the first two accounts
    testrpc --secure -u 0 -u 1
    
  8. Deploy contracts to blockchain (i.e. testrpc)
    truffle migrate
    
  9. Start Express app
    npm start
    
  10. Import private key of the initiator's account in testrpc to your MetaMask wallet
  11. Navigate to http://localhost:3000
Clone this wiki locally