Skip to content

Instantly share code, notes, and snippets.

@dvigneshwer
Created April 5, 2018 09:13
Show Gist options
  • Save dvigneshwer/e96b5cb4ba7f1ca7212b46583e21fd18 to your computer and use it in GitHub Desktop.
Save dvigneshwer/e96b5cb4ba7f1ca7212b46583e21fd18 to your computer and use it in GitHub Desktop.
Hand picked blockchain & its application related reading list

Sample Dapp in ethereum

This repo consists the training material for creating a sample DApp in ethereum. The repo covers the following concepts:

  • Solidity programming language
  • Ethereum environment
  • Remix Solidity IDE
  • Smart contracts
  • Simple WebApp

Project setup

Setting up TestRPC

Check if nodejs is installed by entering the following commands in the terminal

node --version
npm --version

If any of the above commands works then we are in good shape to go ahead else install the node js and refer to this list for the same.

The below command should install the test ethereum environment:

npm install -g ethereumjs-testrpc

To spin up the test ethereum environment:

testrpc

Building the web project:

mkdir code && cd code
npm init
npm install ethereum/web3.js --save

web3 api's allows us to connect connect our smart contract to our web applications

Resources & Reading list

Demos

Booming Industries

VC's interested in investing on blockchains companies

Blogs explaining Blockchain based applications

Examples of decentralized applications

Reddit of blockchain with more incentives, in this platform content creators get paid for good work.

Cryptocurrencies & Mining

TechStack

Key Concepts

Working of a block chain

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment