saeidha / first_npm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello World Blockchain

This is a simple blockchain implementation in Python for demonstrating basic blockchain concepts.

Overview

This blockchain stores transactions in a list representing an ever-growing blockchain ledger. New blocks are mined by a proof-of-work algorithm that rewards miners with coins.

The blockchain client provides APIs for:

  • Generating wallets
  • Creating and broadcasting transactions
  • Mining blocks
  • Validating the blockchain

Getting Started

Prerequisites

Requires Python 3.6 or greater.

Installing

pip install hello-blockchain

About


Languages

Language:TypeScript 28.1%Language:Kotlin 21.1%Language:JavaScript 20.9%Language:HTML 9.8%Language:Motoko 8.6%Language:CSS 4.7%Language:Shell 2.0%Language:Ruby 1.4%Language:Swift 1.3%Language:Python 1.0%Language:Solidity 0.7%Language:Dockerfile 0.3%