Skip to content

Mechasparrow/Sparkles

Repository files navigation

The Sparkles Crypto currency

A semi-distributed crypto currency built with Python and WebSockets

Installation

Download the deploy branch or clone it

Install the deps

NOTE: Make sure you have python 3 installed on your machine.

pip install -r requirements.txt

Running the Wallet

Navigate to the node folder

cd ./node

Generate your wallet address

python generate_keys.py

Or if you already generated your keys. Move them to the ./keys folder as public.pem and secret.pem

Run the wallet

python wallet_client_p2p.py

Running the Miner

Navigate to the mine folder

Generate you wallet address

python generate_keys.py

Or if you already generated your keys. Move them to the ./keys folder as public.pem and secret.pem

Run the miner

python miner_client_p2p.py

Issues

  • LAN P2P, only shown to work on unix systems (Need to make work with Windows, and MacOS)
  • Look out for block overload
  • Not worth anything (yet)

Contribute

If you find an issue or bugs, feel free to create an issue or create a pull request

Contributions are greatly appreciated!


LICENSE: MIT

Created by Michael Navazhylau (Mechasparrow)

About

The software for the Sparkles cryptocurrency.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages