GitHub - daxeel/blockshell: ? Minimal Blockchain Learning CLI
source link: https://github.com/daxeel/blockshell
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
📖 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
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
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK