• Stars
    star
    1,378
  • Rank 34,130 (Top 0.7 %)
  • Language
    HTML
  • License
    MIT License
  • Created almost 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸŽ‰ Minimal Blockchain Learning CLI

πŸ“– README.md just includes installation guide. You can find detailed guide in this wiki page

BlockShell

A command line utility for learning Blockchain technical concepts likechaining, mining, proof of work etc.

ℹ️ About

Anyone who wants to understand how blockchain technology works, then BlockShell should be a great start. Because I have created BlockShell keeping blockchain fundamentals in the center of development. With BlockShell you will actually create a tiny blockchain in your system where you can create blocks with data, explore blocks etc.

So, by using BlockShell anyone can learn following blockchain concepts,

  • Block & Chaining
  • Hashing
  • Mining
  • Proof of Work

🌐 BlockShell Web Explorer

BlockShell comes with built-in blockchain explorer by which you can actully see how blocks are mined and what is stored and where.

Latest Mined Blocks Block Details

πŸ“¦ Installation

Step 1 - Create project directory

mkdir <project_name> && cd project_name

Step 2 - Create new virtual environment with python version 2.7.

virtualenv venv

Step 3 - Activate virtual environment

source venv/bin/activate

or

source venv/Scripts/activate

Step 4 - Clone this repo

git clone https://github.com/daxeel/blockshell.git

Step 5 - Change directory to cloned one

cd blockshell

Step 6 - Install blockshell

pip install --editable .

Step 7 - Try "blockshell" command and test installation!

blockshell

Output in terminal after calling BlockShell command

More Repositories

1

Instagram-Algorithm

A simple algorithm designed to get the relevant users to particular given user profile.
Python
21
star
2

CelebInfo-API

Unofficial API of famousbirthdays.com
Python
11
star
3

TinyURL-Python

Python module to create short links from tinyurl.com
Python
5
star
4

Twilert

Simple python script for real time desktop hashtag tweet alert notification.
Python
4
star
5

GDG_Chatbot_Demo

Repo contains demo of facebook and telegram chatbot which was created at "Building Bots for Beginners" meetup at GDG Ahmedabad on 17th June, 2017
Python
3
star
6

Abbreviations-API

Fullforms is a simple RESTful API which will give you access to lots of fullforms and meanings of shortforms via simple http request.
HTML
2
star
7

Winux

Practice Linux commands on any Windows OS. This initial release supports these Linux commands : ls, echo, cal, cat, cd, mkdir, pwd ,cd, mv, rm, rmdir, date
Python
2
star
8

pypixoto

Python SDK for accessing data of Pixoto.com
Python
2
star
9

HackInOut2016

IoT based chatbot controlled CNC machine
Python
2
star
10

MatrixCalc

MatrixCalc is a matrix calculator which can calculate determinant, transpose, adjoint, inverse, addition, subtraction of any 2 cross 2 and 3 cross 3 matrix/matrices. I wrote MatrixCalc in 4 different programming languages. (1) Python (2) ShellScript (3) C Language (4) JavaScript. This four scripts can be used for different purpose and for different os.
Python
2
star
11

css-image-gallery

This is a pure css image gallery. No JavaScript used.
CSS
1
star
12

YouTube-Downloader

YouTube Downloader built using Python+Flask
HTML
1
star
13

daxeel.github.io

HTML
1
star