help --getting-started
No sign-up. Use your BCH address as the worker name to start mining; when you find a block, the reward is paid straight to that address.
Connect to the pool
This pool mines BCH only; other coins and merged mining are not supported. Any SHA-256 ASIC miner can connect and there is no minimum hashrate, but the pool has a minimum share difficulty and only accepts shares that meet it. Very low-hashrate devices such as CPUs and GPUs may take a very long time to produce one such share, and the pool shows no stats for them until they do.
- Enter your miner's IP address in a browser to open its admin page, then go to the pool settings. This works the same for Antminer, Whatsminer, Avalon and similar miners, and for open-source home miners such as Bitaxe and NerdQAxe.
- Set the first pool (Pool 1) as follows:
- Pool URL
-
stratum+tcp://bch.harshy.site:3333
Open-source miners such as Bitaxe and NerdQAxe take the host and port separately: hostbch.harshy.site, port3333, without thestratum+tcp://prefix. - Encrypted
-
stratum+tls://bch.harshy.site:3334
Optional; requires firmware with TLS support. The connection is encrypted, and mining results are the same as on port 3333. - Worker name
- Your BCH address (the miner may label this field Worker or User).
CashAddr and legacy address formats are both supported. CashAddr works with or without thebitcoincash:prefix. - Password
-
x
x is all you need; the pool adjusts the share difficulty automatically.
Fixed difficulty (optional): to fix the share difficulty, put d=number in the password, for example d=500000. The minimum is 100000; lower values are ignored and automatic difficulty is used. Ordinary miners usually don't need this.
- We recommend entering other pools as backups in Pool 2 and Pool 3. If this pool is under maintenance or the network drops, the miner switches to a backup automatically; most miners switch back once Pool 1 recovers.
- Save the settings; the miner reconnects to the pool.
- Stats usually appear within a minute or two after the miner submits its first valid share. Open My Stats and enter the BCH address from your miner's configuration to view them.
The address in the worker name is where rewards are paid. Use an address whose private key you control and check it carefully: the pool cannot recover rewards sent to a wrong address.
Multiple miners
Give every miner the same address as its worker name, followed by a period and a name of your choice:
YOUR_BCH_ADDRESS.rig1
YOUR_BCH_ADDRESS.rig2 Each miner gets its own stats, and rewards go to the same address.
Rented hashrate (Braiins / NiceHash / MiningRigRentals)
Braiins Hashpower, NiceHash and MiningRigRentals have all been tested and work with this pool.
Braiins Hashpower
Braiins Hashpower lets you buy SHA-256 hashrate on demand. Point an order at Harshy's Pool to mine BCH solo. Orders are paid for in BTC; if your hashrate finds a block, the reward is paid in BCH to the wallet address you enter.
- Sign up through our referral link and log in to Braiins Hashpower. If you already have an account, we recommend creating a new account through this link to support the pool.
- Open Order and click Create Bid to create a hashrate order. Enter the pool details below:
- Pool URL
-
stratum+tcp://bch.harshy.site:3333
Enter this in Mining Pool URL. - Worker name
-
YOUR_BCH_ADDRESS.rig1
Enter this in Pool Username. Use your BCH address followed by a period and a name of your choice; replacerig1with your preferred worker name.
- Set the order parameters:
- Price (BTC/EH/Day): your BTC bid per day for 1 EH/s of hashrate. Use the platform's current prices as a guide.
- Budget (BTC): the total BTC budget for this order.
- Speed Limit (EH/s): the maximum hashrate for the order. 1 EH/s = 1,000 PH/s = 1,000,000 TH/s.
- Once the order is running and submits its first valid share, stats usually appear within a minute or two. Open My Stats and enter the BCH address you used to view your hashrate. Your chosen worker name will appear under MY WORKERS.
NiceHash
- In NiceHash's Pool Manager, add a pool: algorithm SHA256, host
bch.harshy.site, port3333, your BCH address as the username, and passwordx. - After saving, use NiceHash's pool test to check the connection.
- Select this pool when you place an order. Once the order starts, stats usually appear in My Stats within a minute or two.
- You can add a period and a name after the address in the username, for example
YOUR_BCH_ADDRESS.NAME, to tell rented hashrate apart in My Stats. - Automatic difficulty is recommended. If you need a fixed difficulty, NiceHash orders need at least
d=500000.
MiningRigRentals (MRR)
In MRR's pool configuration, add a SHA-256 pool with host bch.harshy.site and port 3333 as the form asks, your BCH address as the worker name, and password x. Both automatic and fixed difficulty work.
Rented hashrate does not guarantee a block. Check the billing rules and weigh the cost before you place an order.
Rewards
- Fee: 0%. The block reward, made up of the block subsidy (currently 3.125 BCH) and the transaction fees, goes entirely to the miner who found the block.
- Payment: the reward is paid straight to your address by the coinbase transaction and never held by the pool, so there is no balance to build up and no withdrawal to request.
- When it can be spent: newly mined rewards need 100 block confirmations (about 17 hours) before they can be spent. This is a BCH consensus rule.
- Checking: find the block on the Blocks page and open it in a BCH block explorer; the first transaction (the coinbase transaction) shows the payout address and amount.
- Orphans: if the network ends up adopting another block at the same height, the block the pool found becomes an orphan and its reward is void. Orphans are marked Orphaned on the Blocks page.
About solo mining
Solo mining does not pay per submitted share. Shares measure your hashrate; you find a block, and earn its reward, only when one of your results meets the network difficulty.
At the same network difficulty, more hashrate means a shorter average time between blocks, but the actual wait can vary widely. The Block Probability panel on My Stats estimates the expected number of blocks per day, week, month and year at your current hashrate.
There is no income until you find a block. If you want less variance than solo mining gives, consider a shared pool: PPS pays for each valid share, while PPLNS distributes rewards according to the blocks the pool actually finds.
FAQ
Connecting
My miner can't connect. What should I check?
bch.harshy.site, port 3333; open-source miners take the host and port separately. The worker name must be a valid BCH address, otherwise the pool refuses authorization. If you use the encrypted port 3334, first try 3333 to rule out basic connection problems, then check your firmware's TLS support and settings.My miner is running. Why can't I find my stats?
.rig1, and write the bitcoincash: prefix the same way as in your miner's configuration (with or without). If the page says the data failed to load, try again later.Some of my shares are rejected. What should I do?
Stats and shares
Why does the site show a different hashrate from my miner?
Why doesn't the share count match the submissions on my miner?
Why did Submitted Shares and Personal effort reset to zero?
My personal effort is over 100%. Why no block yet?
Blocks and rewards
I found a block. Why can't I spend the reward yet?
A block shows as Orphaned. Will I still get the reward?
The pool fee is 0%. How are running costs covered?
Check where rewards go
You can inspect the mining jobs a pool sends out and confirm the payout address and amount in them. The two open-source tools below work in a browser and on the command line respectively.
Web version
Runs in your browser; nothing is uploaded. Paste the mining.notify content from your miner's log to decode the payout address, amount, block height and pool tag. Works with open-source miners that expose logs, such as Bitaxe and NerdQAxe.
Command-line version
A Python script with no dependencies to install. It connects to a pool's Stratum port and decodes the payout address, amount and block details in the jobs the pool sends.
GitHub repositoryThis pool pays rewards directly to miners' addresses. For pools that collect rewards first and pay miners afterwards, also check their payout rules and public payment records.
Contact
For questions or suggestions, contact the pool administrator.
Admin Email: [email protected]