Skip to content

thehoneymad/MVChain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MVChain

MVChain is a small CLI app that teaches you about a minimum viable blockchain core. Currently it demonstrates:

  1. A set of private-public keypair generation for an user along with a bitcoin address.
  2. A genesis block to start with.

To be done

  1. A small demo of distributed consensus among a set of nodes.

Build

Install dotnet-core SDK from here

git clone https://github.com/thehoneymad/MVChain.git
cd MVChain/src
dotnet build

To publish

dotnet publish

To publish self-contained apps

dotnet publish -c Release -r win10-x64
dotnet publish -c Release -r osx.10.11-x64

Recommened Courses and Reads