Mining Guide
How to Mine BCH2
BCH2 uses SHA-256 proof-of-work — the same algorithm as Bitcoin and Bitcoin Cash, so any SHA-256 ASIC mines it with a 5-minute configuration change. Three ways to do it: Forge Pool for a shared or solo payout, TIDES to be paid in the block's own coinbase with no pool wallet and no fee, or Forge Solo on your own hardware at home.
Live network figures
What your hardware earns
Pick your miner, set your power price, and see what BCH2 pays at the current difficulty. Figures track hashrate.no, which tracks the chain independently of this site.
- Hashrate
- 10.88 Ph/s
- Difficulty
- 1.08 G
- Block Reward
- 50.00 BCH2
- Block Value
- $2.53
- Block Time
- 600 s
- Emission
- 7,200 BCH2
Calculator
Estimates assume difficulty holds. It does not — BCH2 retargets every block, so a hashrate swing moves these figures within the hour.
Data: hashrate.no
Forge Pool
Point a miner at Forge Pool
One port, eleven locations, and the payout mode is a setting — not a different address.
Stratum
stratum+tcp://forge.bch2.org:3333 Username: your BCH2 address, optionally address.worker1. Password: anything.
PPLNS or solo is chosen per address in your pool settings on the Get Started page. It is not selected by changing ports and not by changing your miner's username — the stratum address is the same either way.
| Mode | Fee | What you get |
|---|---|---|
| PPLNS | 1% | A share of every block the pool finds, by the shares you recently submitted. PPLNS miners split 49.5 BCH2 of a 50 BCH2 block. |
| Solo | 0.5% | The whole block when your own miner finds one — 49.75 BCH2 — and nothing in between. |
| TIDES | None | Paid in the block's coinbase, with no pool wallet in the way. See below. |
Payouts. A coinbase reward cannot be spent until the block has 100 confirmations — roughly 16–17 hours at current block times. Once matured, your balance pays out automatically when it reaches the 5 BCH2 minimum; below that it accumulates until it gets there. You never have to request a payout, and you can raise your own threshold in settings if you would rather be paid in bigger lumps.
Pick the closest address. Each location is a separate stratum server with its own BCH2 node, so a nearer one means fewer stale shares. Any of them credits the same account.
| Location | Stratum address |
|---|---|
| Dallas, TX | forge.bch2.org:3333 |
| US East | forgeuseast.bch2.org:3333 |
| US Central | forgeuscentral.bch2.org:3333 |
| US West | forgeuswest.bch2.org:3333 |
| Germany | forgeeu.bch2.org:3333 |
| Singapore | forgeasia.bch2.org:3333 |
| Japan | forgejp.bch2.org:3333 |
| Australia | forgeau.bch2.org:3333 |
| Brazil | forgebr.bch2.org:3333 |
| India | forgein.bch2.org:3333 |
| Israel | forgeil.bch2.org:3333 |
You need a BCH2 address to be paid. The fastest option is the BCH2 web wallet — browser-based, no install. For long-term storage, download the Core wallet.
TIDES · DATUM
Paid in the block, not by the pool
No pool wallet, no payout schedule, no fee.
In TIDES mode, your payout is an output of the block itself. When a DATUM block is found, its coinbase pays every miner in the share window directly, at their own address. The pool never holds your coins, so there is nothing to withdraw, no minimum to reach, and no pool fee — a 50 BCH2 block pays out 50 BCH2.
You also keep your own view of the chain: TIDES mining means running a BCH2 node of your own and building your own block templates. The pool coordinates the share window; it does not decide what is in your block.
-
Two ways in
Run Forge Solo in TIDES mode, or run Forge Gateway if you want TIDES without the rest of Forge Solo. Either way the miners on your network point at your machine, and your machine talks to the pool.
-
Confirmed in two blocks
A TIDES block counts as pending until it has 2 confirmations, then confirmed. The coins themselves follow the network's ordinary coinbase rule and become spendable 100 blocks later.
-
Dust is carried, not dropped
An amount under 546 satoshis is too small to pay as its own output, so it is carried forward and paid in a later block while you still have work in the window.
-
Solo blocks stay yours
A block your gateway finds while it is mining solo is not a DATUM block — it pays your own address in full.
TIDES and DATUM were designed by OCEAN. Forge Pool's gateway protocol is its own implementation for Bitcoin Cash II.
Forge Solo · Umbrel, Windows, Linux
Mine it at home with Forge Solo
Your own node, your own blocks, and 1175 merge-mined on the same shares.
Forge Solo runs your household's mining on your own hardware — as an Umbrel app, a Windows installer, or a static Linux tarball, all built from the same repository. It brings its own BCH2 full node (pruned, it syncs itself) and its own 1175 (ESF) node, so the blocks your miners work on are built by your machine and paid to you.
Out of the box it is solo: no PPLNS, no pool fee, nothing to share. Switch it to TIDES mode and it joins Forge Pool's share window instead, still paid in the coinbase and still with no fee — smoother income, same lack of a middleman.
-
Paid in the coinbase
Block rewards are paid straight to your address in that block's coinbase — no payout wallet, no payout schedule, nothing held on your behalf. The coins are spendable after the usual 100-block coinbase maturity.
-
No minimum payout
There is no minimum payout and no pool fee — in either mode. Mining solo, there is no pool at all; in TIDES mode the block’s coinbase pays you directly, so there is still nothing held on your behalf.
-
1175 on the same shares
Forge Solo merge-mines 1175 on the same shares, at no extra hashrate cost, using the built-in 1175 (ESF) node.
-
A Bitaxe is enough
Variable difficulty, so small ASICs such as a Bitaxe work alongside the big ones.
Install Forge Solo
Five steps on Umbrel, or one download on Windows and Linux.
-
1.
Open the community app stores
In Umbrel, go to Settings → App Store → Community App Stores, then choose Add.
-
2.
Add the BCH2 store
Paste the store address:
https://github.com/BitcoincashII/umbrel-app-store Do not point Umbrel at the node repository — that is not an app store.
-
3.
Open “BCH2 Community Apps”
The new store appears in your app store list under that name.
-
4.
Install the app
App id
bch2-apps-forge-solo. The store serves the current version, so there is no version to pick. The built-in BCH2 node is pruned and syncs itself; the 1175 node comes with it. -
5.
Open the dashboard
The app UI runs on port
31175and shows hashrate, effort, your blocks and your payouts.
Windows and Linux
Same application, no Umbrel required.
Windows. Download ForgeSolo-Setup-<version>.exe from the releases page and run it. 64-bit Windows 10 or 11. SHA256SUMS-windows is published next to the installer so you can check what you downloaded.
Linux. Download forge-solo-<version>-linux-<arch>.tar.gz and unpack it. The builds are fully static, for x86_64, aarch64, armv7l, armv6l, i686 and riscv64, with SHA256SUMS-linux alongside.
- Forge Solo website — what it is, and how to set it up
- Forge Solo FAQ — questions and words for new miners
- Forge Solo downloads — Windows installer and Linux tarballs
There is no macOS build. On a Mac, run Forge Solo on an Umbrel box or a Linux machine on the same network and point your miners at that.
Point your miners at Forge Solo
One stratum address on your own network.
Stratum
stratum+tcp://<your-machine-ip>:3333 Replace <your-machine-ip> with the address of the Umbrel box or PC running Forge Solo, on your own network.
| Field | Value | Notes |
|---|---|---|
| Worker name | rig1 |
Just a label — any name works |
| Payout address | bitcoincashii: |
Set on the app's Settings page |
| Algorithm | SHA-256 |
Same as BTC/BCH — no changes needed |
You need a BCH2 address to receive mining payouts. The fastest option is the BCH2 web wallet — browser-based, no install. For long-term storage, download the Core Wallet.
Ports to forward
| Port | Forward for |
|---|---|
3333 | Your miners and Braiins |
3335 | NiceHash / MiningRigRentals |
8339 | BCH2 peer-to-peer (optional) |
25360 | 1175 peer-to-peer (optional) |
Never forward the node RPC ports. They are deliberately not published.
Only want TIDES? Forge Gateway is the same gateway on its own, without the rest of Forge Solo — a Windows installer or a Linux tarball, with a status page and a tray icon. It needs a BCH2 node of its own, and it will tell you if port 3333 is already taken by Forge Solo on the same PC.
Open source. The app, and the place to report a problem or ask for a feature:
Checked 2026-09-16
Public pools mining BCH2
The test for this list: the pool publicly lists BCH2, and it mined at least one block in the last 7 days according to explorer.bch2.org.
| Pool | Type | Blocks 7d | Share | Last block |
|---|---|---|---|---|
| Mining-Dutch | PPLNS · PROP · PPS · solo | 292 | 29.1% | 1.4h |
| Forge Pool Ours | PPLNS + solo | 151 | 15.1% | 2.4h |
| solopool.org | solo | 80 | 8.0% | 25.9h |
| SoloFury | solo | 51 | 5.1% | 6.5h |
| 1Miner.Net | PPLNS + solo | 28 | 2.8% | 21.5h |
| zpool.ca | multi-coin | 22 | 2.2% | 10.2h |
| Crypto-Éire | solo | 17 | 1.7% | 15.1h |
| letsmine.it | pool | 13 | 1.3% | 1.5h |
| bcMonster | pool | 9 | 0.9% | 1.4h |
| solopool.site | solo | 4 | 0.4% | 54.5h |
| RT-POOL.CC | solo | 1 | 0.1% | 72.1h |
Measured 2026-09-16 from explorer.bch2.org, over 1,002 blocks in the last 7 days.
Compatible Hardware
BCH2 uses SHA-256 — every Bitcoin ASIC works without any firmware changes.
| Hashrate | Power | Efficiency | |
|---|---|---|---|
| Antminer S19 XP | 140 TH/s | 3,010 W | 21.5 J/TH |
| Whatsminer M50S | 126 TH/s | 3,276 W | 26 J/TH |
| Antminer S9 (legacy) | 13.5 TH/s | 1,323 W | 98 J/TH |
| Antminer S21 | 200 TH/s | 3,500 W | 17.5 J/TH |
| Whatsminer M30S+ | 110 TH/s | 3,400 W | 31 J/TH |
| AvalonMiner 1246 | 90 TH/s | 3,420 W | 38 J/TH |
Block Reward & Economics
BCH2 uses the ASERT difficulty adjustment algorithm (aserti3-2d), which responds to hashrate changes every block. Unlike Bitcoin's 2-week adjustment window, BCH2 difficulty adjusts per block — so if hashrate drops, difficulty falls immediately, keeping block times near 10 minutes regardless of your hardware's share of total hashrate. Halvings occur every 210,000 blocks.
Mining FAQ
Not for pool mining. Point your existing SHA-256 ASIC at the Forge Pool stratum address — no special software, firmware or drivers, because BCH2 uses the same SHA-256 algorithm as Bitcoin and Bitcoin Cash, so your miner works as-is. You do need a BCH2 address to be paid to.
Mining at home with Forge Solo, or in TIDES mode, does mean running software: those build your blocks on a BCH2 node of your own. Forge Solo ships that node with it.
On Forge Pool it is 5 BCH2. A block's reward has to mature for 100 confirmations first — about 16–17 hours — and then your matured balance pays out automatically once it reaches the threshold; below that it accumulates until it does. You never need to request a payout, and you can set a higher threshold for your own address in settings. Check pool.bch2.org for your pending balance.
In TIDES mode there is no minimum and no threshold at all, because the pool never holds your coins — you are paid in the block's coinbase. The same is true of Forge Solo mining solo on your own node. The only floor is dust: under 546 satoshis is carried forward to a later block.
Technically yes, but SHA-256 ASICs are so much more efficient that GPU and CPU mining is not economically viable. ASICs produce 100,000× more hashes per watt than a GPU. Solo mining with a GPU is possible but blocks would be found very rarely given current network hashrate.
PPLNS pays proportionally every time the pool finds a block, based on the recent shares you submitted. Variance is lower — good for steady income, 1% fee. Solo gives you the whole block reward when your own miner finds one, but nothing until that happens — 0.5% fee, worth it only with a meaningful share of network hashrate. Both are the same stratum address: you pick the mode per address in your pool settings, not by changing ports.
TIDES is the third option and pays no fee at all, because the block's coinbase pays you directly. The trade is that you run a BCH2 node yourself, via Forge Solo in TIDES mode or Forge Gateway. If you are willing to run a node, it is the cheapest way to mine BCH2 with pool-like steadiness.
No. BCH2 is a standalone SHA-256 chain with its own independent proof-of-work, and nothing about mining BCH2 earns you BTC or BCH.
BCH2 does act as the parent chain for 1175 (ESF), and Forge Solo merge-mines it on the same shares at no extra hashrate cost, using the 1175 node it installs alongside its BCH2 node. That is opt-in and costs you nothing in BCH2 earnings.
Ready to Start Mining?
Point a SHA-256 ASIC at Forge Pool in five minutes, or run your own node and be paid in the block itself.