/blockchain-workshop

Hands-on labs and other helpful resources for the attendees of blockchain workshop.

Primary LanguageJavaScriptMIT LicenseMIT

blockchain-workshop

Hands-on labs and other helpful resources for the attendees of my blockchain workshop.

This workshop is developed by Razi Rais

Prerequisites

Software

Please make sure following software is installated on your machine:

  • Git

  • Metamask

  • Docker Linux Containers (Note for Windows users: You can install Docker for Windows to run Docker Linux containers on Windows OS)

  • Remix

  • Ethereum Account (EOA) with few ethers on Testnet (e.g. Rinkeby). You will need this to deploy and test smart contract in lab#3.

  • Optional: Ganache-cli

  • Optional: Truffle

  • Optional: Geth or Parity

Skills

  • Working knowledge of Solidity.
  • Basic understanding of cryptography topics including hashing, encryption (RSA, ESCA etc) and digitial signatures.

Labs

Before starting the labs

Make sure you have cloned the repo:

git clone https://github.com/razi-rais/blockchain-workshop.git

cd blockchain-workshop