Skip to content

gpoliko/js-chain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

js-chain

Simple JavaScript PoW blockchain

Built as a personal project during my time at Enspiral Dev Academy as a means of getting a better understanding of blockchain tech.

Setup

Before you proceed, you will need to install Node.

In your terminal:

git clone https://github.com/gpoliko/js-chain.git
cd js-chain && npm install

Updates

A quick progress report on what I have been able to implement so far

  • Create a single Block
  • Create a hash for each Block
  • Create multiple Blocks which are linked
  • Implement a basic Proof of Work function
  • Implement Transactions

Todo (Backlog)

List of 'stretches' or features to add

  • Build a UI
    • Refactor 'src' files to "mimic" a database
  • Implement authentication
    • Allow users to create "wallets"
    • Allow users to conduct transactions with each other
  • Testing???
    • Yeah... Nah... Nike(Maybe)... Jest Do It?

References

List of works I used to assist with this project

About

A basic blockchain written in JavaScript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published