ZirCoin
A fully decentralized cryptocurrency, powered by python!
Source Code
·
Report Bug
·
Request Feature
Table of Contents
About The Project
ZirCoin is a work-in-progress python cryptocurrency that utilises a decentralised p2p protocol built on http for syncing the blockchain. Each fullnode hosts thair local best blockchain, and clients such as miners use http requests to communicate and download or broadcast blocks. This makes it incredibly simple to implement in other languages. It is many months in the making, and is finally nearing mainnet.
IMPORTANT NOTE: ZirCoin is currently in testnet, so there are many things still to be worked on.
Resources
Official discord server with more information, announcements, and a hepful community!
Key benefits
- Easy to understand http protocol
- Fully decentralized network
- Frequent updates + patches
- Easily minable
Built With
Exe Version
If you would like to run ZirCoin as an exe, You can download it here: http://adfoc.us/72736782158172
With the exe version, you don't need to follow any of the steps below.
All profits from the monitized link go towards node server costs!
Getting Started
Here is how to get started with ZirCoin.
Prerequisites
-
python3
https://python/org/download or
sudo apt-get install python3
Installation
- Clone the repo
git clone https://github.com/ZircoinDevs/ZirCoin.git
- Install requirements
python3 -m pip install -r requirements.txt
If you get a command not found error, try with python or py
Install matplotlib if you would like to use the statistics functionality.
python3 -m pip install matplotlib
Usage
Run a wallet/miner in the terminal:
python3 zircoin_core.py
Run as a fullnode:
python3 zircoin_core.py -f
- forward port 2227
Run the tk gui (work in progress):
python3 zircoin_core_gui.py
Roadmap
See the testnet project for a list of features being worked on.
Get involved!
If you would like to meet the community and/or help out with code and finding bugs, join the official discord!
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
License
Distributed under the GNU GPLv3 License. See LICENSE
for more information.
Contact
PuffinDev - Founder & Head Developer:
Project Link: https://github.com/ZircoinDevs/ZirCoin