Skip to content

Blockchain implementation in python based on Chia (full node, farmer, harvester, timelord, and wallet)

License

Notifications You must be signed in to change notification settings

HDDcoin-Network/hddcoin-blockchain

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

hddcoin-blockchain

HDDcoin Network logo

Current Release / main Pre Release / beta
Ubuntu Core Tests MacOS Core Tests Windows Installer on Windows 10 Ubuntu Core Tests MacOS Core Tests Windows Installer on Windows 10

PROJECT DESCRIPTION

HDDcoin is an eco-friendly decentralization blockchain based on the Proof of Space and Time (PoST) consensus pioneered by Chia™. It maintains network robustness, in line with Satoshi Nakamoto's principles.

HDDcoin uses the powerful and secure Chialisp language for Smart Contracts, and supports digital money, global payments and applications. HDDcoin is not affiliated with Chia Network, Inc., but uses their open-sourced software as its foundation.

Farming HDDcoin does not consume significant amounts of electricity, and utilizes hard drive space, instead of specialized computing hardware that most Proof of Work (PoW) consensus blockchains have come to demand. Moreover, since electrical energy costs for running hard drives is very minimal, due to this low cost of entry, HDDcoin will remain more decentralized and fair, and thus more secure than any Proof of Stake cryptocurrency.

HDDcoin core values include green cryptocurrency, long term value, building for the future, strength in community, and maintaining a huge team to ensure long term development.

The goal of HDDcoin is to reshape the global financial system through the power of the blockchain technology, powered by thousands of nodes maintained by the community, and with transparency and a commitment to the environment — thereby taking control from any central entity, person or organization, and giving that control back to the community.

BLOCKCHAIN SPECIFICATION:

  • Launch date: July 8th 2021
  • Cryptocurrency coin: HDD
  • Lowest coin denomination: Bytes
  • Conversion: 1 HDD = 1,000,000,000,000 Bytes
  • Blocks per 24 hours target: 4,608
  • Farmed rewards per block: 2 HDD
  • Halving period for block rewards: 3 years

BLOCKCHAIN RESOURCES:

COMMUNITIES AND SOCIAL CHANNELS:


CO-FARMING WITH COMPATIBLE PLOTS?

Please note that if you wish to co-farm with compatible plots made using the Client of another blockchain (like Chia™), or any other plotting tool like MadMax, because public keys are encoded in the plots, in order to utilize these plots for HDDcoin, you'll need to set the same mnemonic phrase (24 words) that you used for creating the plots. Learn more on our FAQ page -- https://hddcoin.org/faq.


INSTALL INSTRUCTIONS:

You can install HDDcoin by building from source, or by using the latest binaries for your operating system.

(A.) To install from available binaries, download executables from: https://github.com/HDDcoin-Network/hddcoin-blockchain/releases

(B.) To build from source, do the following:

# Update / Upgrade OS:

   sudo apt-get update
   sudo apt-get upgrade -y

# Install Git:

   sudo apt install git -y

# Checkout the correct source:

   git clone https://github.com/HDDcoin-Network/hddcoin-blockchain.git

  
# Install the Blockchain:

   cd hddcoin-blockchain
   sh install.sh
   . ./activate
   hddcoin init

# Install and run the GUI:

   sh install-gui.sh
   bash start-gui.sh &

If the client does not find any connections automatically, you can add any of the following:

  • introducer.hddcoin.org / Port: 28444
  • dns-introducer.hddcoin.org / Port: 28444

UPDATE/UPGRADE INSTRUCTIONS:

You can update HDDcoin from a previous version by downloading and installing the latest executable for your operating system, available from the Releases page, or by building from source:

# Checkout the source and update

  cd hddcoin-blockchain
  . ./activate
  hddcoin stop -d all
  deactivate
  git fetch
  git checkout main
  git reset --hard FETCH_HEAD --recurse-submodules
  sh install.sh
  . ./activate
  hddcoin init

# Update the GUI

  chmod +x ./install-gui.sh
  ./install-gui.sh

About

Blockchain implementation in python based on Chia (full node, farmer, harvester, timelord, and wallet)

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 79.0%
  • TypeScript 19.9%
  • Shell 0.6%
  • JavaScript 0.3%
  • PowerShell 0.1%
  • NSIS 0.1%