Skip to content

vovkes/solidity-course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yet Another Solidity Course

by Basil Gorin

Prerequisites

macOS Catalina

  1. Clone the repository
    git clone [email protected]:vgorin/solidity-course.git
  2. Navigate into the cloned repository
    cd solidity-course
  3. Install Node Version Manager (nvm) – latest
    brew install nvm
  4. Install Node package manager (npm) and Node.js – version 15.1.0
    nvm install v15.1.0
  5. Activate node version installed
    nvm use v15.1.0
  6. Install Truffle Suite – version 5.1.52
    npm install -g [email protected]
  7. Install Ganache CLI – latest
    npm install -g ganache-cli

Ubuntu 20.04.1 LTS Codename: focal

Before you begin, do not forget to update your apt repository
sudo apt update && sudo apt upgrade

  1. Clone the repository
    git clone [email protected]:vgorin/solidity-course.git

  2. Navigate into the cloned repository
    cd solidity-course

  3. Install nodejs
    sudo apt install nodejs && sudo apt install npm

  4. Add path to the nvm

    export NVM_DIR="$HOME/.nvm"
    # This loads nvm
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
    #This loads nvm bash_completion
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
    
  5. Install nodejs version 15.1
    nvm install v15.1.0

  6. Install Truffle Suite version 5.1.52
    npm install -g [email protected]

  7. Install Ganache CLI latest
    npm install -g ganache-cli

Contents

Module 1. Hello World!
Taste your first Solidity application!
Time required: 5 minutes

About

Yet another Solidity course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.8%
  • Solidity 18.6%
  • Shell 1.6%