Before starting the project, we have to prepare platforms and dependencies as the below.

Prerequisites

  • MetaMask (Chrome Extension)
  • NodeJS 8+
  • Git
  • IDE (Sublime, Visual Studio, Vim ...)

Installing MetaMask Extension

Just open your Chrome Browser (Install it if you do not have) and go to link: MetaMask

Windows

We use Chocolaty to install NodeJS and Geth. For installing Choco, please see: https://chocolatey.org/install#install-with-cmdexe

Install NodeJs:

choco install nodejs

Install Git

choco install git

OSX

Install NodeJs:

brew install node

Install Git:

brew install git

Linux (Debian/Ubuntu)

Install NodeJs:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
apt-get install -y nodejs
npm install -g npm@latest

Install Git:

apt-get install git