Ethereum getting started

Files

  • scripts/: bash scripts and procedure to install an Ethereum private network (Ubuntu)
  • truffle/: example of Truffle directory to deploy smart contracts
  • webapp/: example of a webapp linked to a smart contract on the blockchain

Example

The example Dapp is a Hello World app.

A smart contract contains a value name, getter and setter.

The webapp displays the "Hello name" and provides a form to update the name.

Tutos

  1. Setup an Ethereum private network
  2. Connect private network accounts to Metamask
  3. Develop smart contracts with Solidity
  4. Build a web Dapp