What is HIRACOIN?
HIRACOIN is a next-generation blockchain project built on Qtum. It combines the robust foundation of Bitcoin Core with Ethereum-compatible smart contracts, enabling an account-based virtual machine on a UTXO blockchain.
Thanks to its extensible design via the Account Abstraction Layer (AAL), HIRACOIN can flexibly support additional VMs in the future — delivering security, scalability, and smart contract capability in a single coin.
Download
The latest binary is available for Windows 64-bit. Download the installer and get started right away.
Setup & Mining Guide
Run HIRACOIN-2.5.3-win64-setup.exe and follow the installer instructions. Launch HIRACOIN Core after installation.
Create the config file at:
%APPDATA%\HIRACOIN\hiracoin.conf
Add the following:
server=1 listen=1 addnode=35.79.41.139:5888
Save and restart HIRACOIN Core. Check that the connection count in the lower-right is 1 or more.
Open Help → Debug window → Console and run:
getnewaddress
An address starting with H will appear. Use this as your mining reward address.
Run the following in the Console (replace the address with your own):
generatetoaddress 1 Hxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1000000000
Change 1 to mine multiple blocks at once.
cd "C:\Program Files\HIRACOIN"
$address = "Hxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
while ($true) {
.\hiracoin-cli.exe generatetoaddress 1 $address 1000000000
}
Press Ctrl + C to stop.
Use File → Backup Wallet to save your wallet.dat. It is strongly recommended to store the backup on a separate device such as a USB drive.
Mining rewards are not immediately spendable. They appear as immature balance and move to your available balance after a certain number of blocks. Mature balances also qualify for PoS staking.
Connection count is 0: Check that addnode=35.79.41.139:5888 is correctly set in hiracoin.conf and restart HIRACOIN Core.
Cannot mine: Make sure you are using the address generated by getnewaddress and there are no extra spaces in the command.
Source Code
The HIRACOIN source code is publicly available on GitHub. Contributions are welcome — feel free to open issues or submit pull requests.