Skip to content

Blockchain-based ledger system, complete with a user-friendly web interface. This ledger allows partners to conduct financial transactions (that is, to transfer money between senders and receivers) and to verify the integrity of the data in the ledger.

Notifications You must be signed in to change notification settings

Prabhdyals/Blockchain-Ledger-in-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

PyChain Ledger

Blockchain-based ledger system, complete with a user-friendly web interface. This ledger allows partners to conduct financial transactions (that is, to transfer money between senders and receivers) and to verify the integrity of the data in the ledger.

Files

Following files are in repository:

pychain.py

Instructions

Open the [pychain.py file]. Notice that the PyChain ledger includes the functionality to create blocks, perform the proof of work consensus protocol, and validate blocks in the chain.

The steps are divided into the following sections:

  1. Creating a Record Data Class

  2. Modifying the Existing Block Data Class to Store Record Data

  3. Adding Relevant User Inputs to the Streamlit Interface

  4. Testing the PyChain Ledger by Storing Records

#################################################################################################################################################################################

About

Blockchain-based ledger system, complete with a user-friendly web interface. This ledger allows partners to conduct financial transactions (that is, to transfer money between senders and receivers) and to verify the integrity of the data in the ledger.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages