Skip to content

Latest commit

 

History

History
64 lines (33 loc) · 1.94 KB

README.md

File metadata and controls

64 lines (33 loc) · 1.94 KB

Blockchain

We can use blockchain to record any type of transaction or data. Examples include recording an agreement to buy a house, recording a vote, and even recording a marriage contract.

I decided to build a blockchain-based ledger system, complete with a user-friendly web interface. This ledger allows partner banks to conduct financial transactions and to verify the integrity of the data in the ledger.

Technologies

streamlit
dataclasses
typing
datetime
pandas
hashlib

Installation Guide

In order to open and run this program you have to follow these steps:

  • Go to my repository in GitHub and open the repository called blockchain_18

  • Copy the repository's link.

  • Open Git Bash in your computer

  • Clone the repository by typing git clone and paste the link [email protected]:nestor39/blockchain_18.git.

After cloning the repository, you must type in Git Bash the following code line: Streamlit run pychain.py, this code is going to direct you to a visual interface on streamlit in which you can see and test the code.

image

Results

Testing and interacting with the code and the visual interface:

image

image

2021-07-29.18-43-57.mp4
2021-07-29.18-46-09.mp4

Contributors

This project was made with helpful contribuitions from Berkeley Fintech Bootcamp members.

This code was written by Nestor Ramirez.

email: [email protected]

Linkedin: https://www.linkedin.com/in/nestor-ramirez-cuadro-375654209/

License

MIT