/blockchain_ledger

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

blockchain_ledger

This program creates a blockchain ledger utilizing a web interface to document transactions.


Technologies

  • Programming Language: Python
  • Libraries: Streamlit, Dataclasses, Typing, Datetime, Pandas, Hashlib
  • Framework: JupyterLab, can also use VS Code
  • Operating Systems: Microsoft Windows

Installation Guide

Ensure necessary libraries are installed on your operating machine, list of required libraries in technologies section


Usage

To use the application, in your terminal navigate to the directory where the cloned "pychain.py" file is located. Then run the following at the prompt: streamlit run pychain.py

Blockchain Validation Screenshots

Screenshot 2023-07-31 ledger Screenshot 2023-07-31 validation

Contributor


License

This software is licensed under GNU General Public License v3.0. See the LICENSE file for details.