GitPedia

Blockshell

๐ŸŽ‰ Minimal Blockchain Learning CLI

From daxeelยทUpdated June 5, 2026ยทView on GitHubยท

๐Ÿ“– README.md just includes installation guide. You can find detailed guide in this wiki page The project is written primarily in HTML, distributed under the MIT License license, first published in 2018. It has gained significant community traction with 1,373 stars and 112 forks on GitHub. Key topics include: blockchain, blockchain-concepts, blockchain-demos, blockchain-explorer, blockchain-platform.

๐Ÿ“– README.md just includes installation guide. You can find detailed guide in this <a href="https://github.com/daxeel/blockshell/wiki/Get-Started-with-BlockShell" target="_blank">wiki page</a>

BlockShell

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

<img src="https://image.ibb.co/mJFNGw/blockshell.gif"> <img src="https://preview.ibb.co/dhC7yb/Logomakr_5g_Ei_Dw.png" height="80">

โ„น๏ธ About

Anyone who wants to understand how blockchain technology works, then <b>BlockShell</b> 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

<p>BlockShell comes with built-in blockchain explorer by which you can actully see how blocks are mined and what is stored and where.</p>
Latest Mined BlocksBlock 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

<b>Output in terminal after calling BlockShell command</b>
<img src="https://image.ibb.co/dRqGrw/Screen_Shot_2018_01_25_at_11_21_38_PM.png">

Contributors

Showing top 6 contributors by commit count.

View all contributors on GitHub โ†’

This article is auto-generated from daxeel/blockshell via the GitHub API.Last fetched: 6/19/2026