Skip to content

Samyak2/python_blockchain_app

 
 

Repository files navigation

Python Blockchain

Used as a backend in blockchat

See the original for the tutorial on this.

Changes made from original

  • Supports conversation between two people (instead of a common chat room)
  • Added coins
  • Encryption of messages using RSA Public-Private Key pairs
  • Transactions are stored to a file instead of using only memory
  • Transactions file is asynchronously uploaded to a Firebase Storage container
  • Tried to eliminate race condition when two users send a message simulatenously
  • Ready to be deployed to Heroku

About

A fully functional blockchain application implemented in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.8%
  • HTML 7.2%