An open API service indexing awesome lists of open source software.

https://github.com/jonathanwfels/ewf-dapptutorial

Build your first decentralized application with truffle on Energy-Web's testnet Tobalaba
https://github.com/jonathanwfels/ewf-dapptutorial

energy-web ethereum renewable-energy truffle tutorial

Last synced: 2 months ago
JSON representation

Build your first decentralized application with truffle on Energy-Web's testnet Tobalaba

Awesome Lists containing this project

README

          

# Energy-Web's DApp tutorial
Build your first decentralized application with truffle on Energy-Web's testnet Tobalaba.

Follow the full tutorial here: URL

This tutorial is based on truffles pet-shop example: http://truffleframework.com/tutorials/pet-shop

Follow the steps below to download, install, and run this project.

## Dependencies
Install these prerequisites (see detailed description in the tutorial):
- NPM: https://nodejs.org
- Truffle: https://github.com/trufflesuite/truffle
- Energy-Web Client: https://github.com/energywebfoundation/energyweb-client
- Parity UI: https://github.com/Parity-JS/shell/releases
- Parity Chrome Extension: https://github.com/paritytech/parity-extension

## Clone the project
`$ git clone https://github.com/JonathanWfels/ewf-dapptutorial`

## Install dependencies
```
$ cd ewf-dapptutorial
$ npm install
```
## Start EnergyWeb-Client
Start the EnergyWeb-Client, create an account and get some tokens. A more detailed description in the tutorial

## Compile & Deploy Smart Contracts
`$ truffle migrate`

## Run the Front End Application
`$ npm run dev`

Visit this URL in Chrome: http://localhost:3000