ChickenTicket
ChickenTicket copied to clipboard
Pure Python implementation of a cryptocurrency blockchain
Nim translates easily to JS, Go, C, and Objective-C.
Preferably using PyQT5, create a graphical wallet influenced by the Ethereum wallet.
Create an enum to encompass all network message types - BroadcastTransaction - BroadcastBlock - BroadcastStake - ConfirmTransaction - BanFork
[`pyaes`](https://pypi.org/project/pyaes/) [`Crypto.Cipher`](https://www.pycryptodome.org/en/latest/src/cipher/cipher.html)
Gather data from blocks about transactions and populate UI fields with correct balances, and gather fee information.
Could likely include a base64 encoded image in transaction openfield. This intrinsically provides security and ownership of an NFT.
Using websockets, add handling of peers and nodes. More information will be added later.
Need to be able to instance a new `Block`/`Transaction` class using data from a JSON message