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
- Host: GitHub
- URL: https://github.com/jonathanwfels/ewf-dapptutorial
- Owner: JonathanWfels
- Created: 2018-05-16T13:00:29.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-29T14:29:31.000Z (over 6 years ago)
- Last Synced: 2025-06-09T10:44:12.556Z (4 months ago)
- Topics: energy-web, ethereum, renewable-energy, truffle, tutorial
- Language: JavaScript
- Homepage: https://energyweb.org/
- Size: 4.88 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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