Skip to content

Build a blockchain-based ledger system, complete with a user-friendly web interface

Notifications You must be signed in to change notification settings

twigikit/blockchain-homework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Pychain Ledger

  1. In the terminal, run the Streamlit application by using streamlit run pychain.py.

The screenshot below shows the web interface. drawing

  1. Enter values for the sender, receiver, and amount, and then click the Add Block button. Do this several times to store several blocks in the ledger.

The screenshot below shows how to enter a transaction record in the PyChain.
Example: Michelle sent Jessie $380.00 drawing

Pychain ledger with five transaction records drawing

  1. Verify the block contents and hashes in the Streamlit dropdown menu. Test the blockchain validation process by using the web interface. Take a screenshot of the Streamlit application page, which should indicate the validity of the blockchain.

The screenshot below shows verifying block content (Transaction No.3 - Paul sent Ella $620) and validating the chain.

drawing

Screenshot of terminal

drawing

About

Build a blockchain-based ledger system, complete with a user-friendly web interface

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages