Skip to content

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

Notifications You must be signed in to change notification settings

nestor39/blockchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages