Totally better currency frfr (now it's decentralised!?)
Project description
HarzCoin (v3.1.7)💰
HarzCoin is a chill, Python-based decentralized cryptocurrency made for fun, learning, and lowkey flexing. It includes a CLI, desktop GUI (like Bitcoin Core), and even a browser-accessible node interface. You can mine, send, receive, and interact with other HarzCoin nodes over the network.
Features
Fully decentralized P2P blockchain
- Mine blocks and earn $HARZ coins
- Tkinter GUI (Bitcoin Core-style)
- Web GUI (Flask-based)
- Real-time wallet creation & transactions
⚡ Installation
pip install harzcoin
Make sure you have Python 3.11+
🚀 Running It
CLI Mode
python -m harzcoin
GUI Wallet (like Bitcoin Core)
python harzcoin_gui.py
Soon: open http://localhost:5000
⚖️ API (for nerds)
create_wallet() # returns Wallet object
send(id, key, recipient, amount) # sends HZC to address
mine(address) # mines a block
balance(address) # returns float
add_peer(ip) # connects node to another peer
🧳 Packaging Help (if you wanna share)
-
Bump the version in
pyproject.toml -
Build the wheel:
flit build -
Upload to PyPI (if you're a real one):
flit publish
If you get a raise_for_status() error, check:
- Internet connection
- PyPI creds (
.pypirc) - Your token scopes on https://pypi.org/manage/account/token/
🫡 Credits
Made with love by harsiz (ion kno why it's "hrsiz" on my profile but idgaf)
MIT License. Mess with it however you want.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file harzcoin-3.1.7.tar.gz.
File metadata
- Download URL: harzcoin-3.1.7.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae3b749662a0daeece300375aa7f73d39cad622934f77e5f99a433befc647b1f
|
|
| MD5 |
f5c3cb27d6e5eac92517d2c89505a6f5
|
|
| BLAKE2b-256 |
b1268749a59d0cd816dd8c6607c93acd9962c7acc6c46c9202cca1c6572df711
|
File details
Details for the file harzcoin-3.1.7-py2.py3-none-any.whl.
File metadata
- Download URL: harzcoin-3.1.7-py2.py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17a28a579d2aa8d846e9dddd0c884d295cd0a9948965c9a9c747e417ba1cbe1d
|
|
| MD5 |
0098d354e97d450ecc2ad1ebe65e5a45
|
|
| BLAKE2b-256 |
0d93e11f32989c611000e496c4f8101c708ebd725259ea03851aa3b4e4f9b1a4
|