JA EN
H

HIRACOIN

Next-Generation Blockchain Currency

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.

Base
Qtum / Bitcoin Core
Smart Contracts
EVM Compatible
Language
C++ / Python
License
MIT

Download

The latest binary is available for Windows 64-bit. Download the installer and get started right away.

Setup & Mining Guide

01
Install HIRACOIN Core

Run HIRACOIN-2.5.3-win64-setup.exe and follow the installer instructions. Launch HIRACOIN Core after installation.

02
Connect to a Public Node

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.

03
Create a Mining Address

Open Help → Debug window → Console and run:

getnewaddress

An address starting with H will appear. Use this as your mining reward address.

04
Start Mining (GUI Console)

Run the following in the Console (replace the address with your own):

generatetoaddress 1 Hxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1000000000

Change 1 to mine multiple blocks at once.

05
Continuous Mining (PowerShell)
cd "C:\Program Files\HIRACOIN"
$address = "Hxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
while ($true) {
  .\hiracoin-cli.exe generatetoaddress 1 $address 1000000000
}

Press Ctrl + C to stop.

06
Backup Your Wallet

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.

ⓘ About Rewards

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.

⚠ Troubleshooting

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.