Skip to content

GVal98/blockchain-registry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JS Blockchain registry

Web app live demo (different nodes):

Windows full app installer: https://drive.google.com/file/d/1KjR4fgoyj_tnV34QWcvS419CsEp4hzw7

Private keys for sending data: https://drive.google.com/drive/folders/196F09Rt8xN1zJ7KcXRvcLSyK_Hy0_hAc Раsswоrd: Valera16

Apps:

  • Desktop app on Electron for users and nodes. Stores whole blockchain and connects to all nodes
  • Adaptive web app for users. Connects to one node and uses API for communicating
  • CLI app for nodes and validators. Stores whole blockchain and connects to all nodes
  • CLI and web tools for key pairs generation
  • CLI tool for genesis block generation

Stack:

  • Electron for desktop app
  • Express as a server
  • Needle for API requests
  • Elliptic for keys generation and signatures
  • Crypto-js for SHA-256
  • Node-forge for certificates generation
  • Bootstrap and jQuery for web and desktop apps

Desktop app:

Screenshot

Web app:

Screenshot

Key pairs generator:

Screenshot