Blockchain tutorials

This page is an index page for all the frameworks, tools, and languages for Blockchain technologies.

Blockchain networks types

There are three types of blockchain network types.

  • Private: HyperEdge: Private blockchains are the property of an individual or a company.

  • Public: Ethereum Public blockchains are for everyone i.e. public. Anyone can read and write operations on it.

  • Consortium or Federated Blockchain: R3 It is a hybrid blockchain , manged by a group of companies. Multiple persons or entities manage the blockchain.

What is the difference between a database and a blockchain ledger

DatabaseBlockchain ledger
Database is a controlled and centralized storage mechanismLedger is a decentralized storage mechanism
Admin or users has a control mechanismAnyone can join and gives control
Read and writes are happening based on permissionsdata process done with Right proof of work permissions
Performance is fast and goodPerformance is slow

What are examples of blockchain?

Blockchain is a new technology used in many types of domains.

Popular blockchain example applications are Bitcoin, cryptocurrencies, and Ethereum.

Latest Articles

Bitcoin - Tutorial

This tutorial covers Bitcoin introduction and examples for beginners with examples, advantages, and disadvantages.

Posted January 1, 0001 by  ‐ 1 min read

Bitcoin - consensus

This tutorial covers Bitcoin consensus types.

Posted January 1, 0001 by  ‐ 1 min read

Hardhat - Tutorial

This tutorial covers the Hardhat Ethereum development environment.

Posted January 1, 0001 by  ‐ 2 min read

Hardhat - Create a project

This tutorial covers guide to create an project the Hardhat Ethereum development environment, setup, creating a new project , directory structure.

Posted January 1, 0001 by  ‐ 3 min read

Solidity - Tutorial

This tutorial covers Solidity tutorials and examples for beginners with examples, of Solidity Contract file extension, advantages, and disadvantages.

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Contract Syntax

This tutorial covers Contract Syntax example writing syntax for beginners with examples in solidity

Posted January 1, 0001 by  ‐ 1 min read

Solidity - Smart Contract

This tutorial covers Solidity tutorials and examples for beginners with examples, of Solidity Contract file extension, advantages, and disadvantages.

Posted January 1, 0001 by  ‐ 1 min read

Solidity - Tools

This tutorial covers the Bootstrap icon library with examples

Posted January 1, 0001 by  ‐ 1 min read

Solidity - Variable

This tutorial covers Solidity tutorials with examples

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Variable Scopes

Variable scopes local and global custom and inbuilt predefined variables with examples in solidity

Posted January 1, 0001 by  ‐ 3 min read

Solidity - Abstract Contract

This tutorial covers solidity Abstract Contract Example

Posted January 1, 0001 by  ‐ 1 min read

Solidity - Comments

Learn solidity contract comments dev or user documentation natspec doxygen tag comments single, multiline, block comments with example

Posted January 1, 0001 by  ‐ 3 min read

Solidity - Datatypes

This tutorial covers Solidity value types with examples tutorials with examples

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Hello World

This tutorial explains solidity contract hello world-first program with an example, how to write and compile deploy with an example

Posted January 1, 0001 by  ‐ 3 min read

Solidity - if-else

This tutorial shows how to write if else and if-else if conditional expressions with example in solidity

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Interface

This tutorial covers solidity interface example

Posted January 1, 0001 by  ‐ 2 min read

Solidity - While Loops

This tutorial covers Solidity while and do while loop tutorials with examples

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Constructor

Solidity Constructor in contract with multiple arguments passing the data to inheritance contract hierarchy with examples

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Events

How to create, emit and listen to Events in solidity in javascript

Posted January 1, 0001 by  ‐ 3 min read

Solidity - For Loop

For loop in solidity iterate an array with examples

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Functions

How to declare functions in solidity calling functions function visibility and modifiers function return type with examples

Posted January 1, 0001 by  ‐ 3 min read

Solidity - Arrays

This tutorial covers Array Solidity tutorials fixed and dynamic array add and delete an element array using the push and pop length of an array.

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Enum

This tutorial covers How to create an enum custom type in solidity and access an enum variable to convert an enum to integer and string with examples.

Posted January 1, 0001 by  ‐ 4 min read

Solidity - String

This tutorial covers Solidity tutorials and examples for beginners with examples, of Solidity Contract file extension, advantages, and disadvantages.

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Struct

This tutorial covers How to create a struct custom type in solidity and access struct variable initialize and add data to a struct with examples.

Posted January 1, 0001 by  ‐ 3 min read

Solidity - Mapping

Learn mapping examples in solidity, Hashtable adding elements to map

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Memory VS Storage

Learn about Difference between Memory vs storage vs stack in solidity with examples Comparision

Posted January 1, 0001 by  ‐ 2 min read

Solidity - Ether

This tutorial covers Ether currency units Wei, Finney, Szabo, ether time units seconds minutes hours days weeks years examples.

Posted January 1, 0001 by  ‐ 2 min read

Truffle - Tutorial

This tutorial covers the Truffle Ethereum development environment.

Posted January 1, 0001 by  ‐ 2 min read

Web3js - Tutorial

This tutorial covers the Web3js tutorials.

Posted January 1, 0001 by  ‐ 1 min read