Blockchain Dev Setup
Install Ganache https://github.com/trufflesuite/ganache-ui/releases/download/v2.5.4/Ganache-2.5.4-win-setup.exe Install Metamask https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn/related?hl=en Install latest Node.js https://nodejs.org/en/download/ Install Python https://www.python.org/downloads/ Install Truffle npm install truffle@5.0.2 Create a project Check truffle version truffle version Create a new truffle project truffle init Add package.json file in the root directory of generated project. Update project, download NPM dependencies npm install Update truffle-config.js file. Create a new .sol file, under contracts folder pragma solidity ^0.5.0; contract TodoList{ uint public taskCount = 0; } Compile the project truffle compile Create a deploy contract JS file, under migrations folder const TodoList = artifacts.require("TodoList"); module.exports = function(deployer) { deployer.deploy(TodoList); }; Note : The file name should ...