# Introducing SoloBCH Forge: solo mine Bitcoin Cash on your Umbrel (first BCH solo pool for umbrelOS)

**URL:** <https://community.umbrel.com/t/introducing-solobch-forge-solo-mine-bitcoin-cash-on-your-umbrel-first-bch-solo-pool-for-umbrelos/25509>\
**Category:** General Discussion\
**Created:** [September 24, 2026, 4:33am UTC](https://community.umbrel.com/t/introducing-solobch-forge-solo-mine-bitcoin-cash-on-your-umbrel-first-bch-solo-pool-for-umbrelos/25509 "2026-09-24T04:33:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dan1](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@Dan1](https://community.umbrel.com/u/Dan1)\
**Post date:** [September 24, 2026, 4:33am UTC](https://community.umbrel.com/t/introducing-solobch-forge-solo-mine-bitcoin-cash-on-your-umbrel-first-bch-solo-pool-for-umbrelos/25509/1 "2026-09-24T04:33:43Z")

</div>

Hi all,

I built a small app I wanted for myself and figured others here might want it too: **SoloBCH Forge** , a self-hosted **Bitcoin Cash (BCH) solo-mining Stratum server** for Umbrel. Point your Bitaxe / NerdQaxe++ / any Stratum V1 ASIC at it and mine BCH directly to your own Bitcoin Cash Node. No pool, no fees, no middleman. If your hardware finds a block, the entire reward is paid to your address.

As far as I can tell it is the first BCH solo pool for umbrelOS. If you already run Public Pool for BTC, this is the same idea for BCH, and NerdQaxe firmware can point at both at once.

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/e/ea0856a3498a0330d518474ed9da788b2e8a1c80.png)

**What it does**

- True solo mining to your own Bitcoin Cash Node app. Your BCH address is the Stratum username, and that address is paid in the coinbase. No wallet in the app, no custody.
- Zero-config on Umbrel. It picks up the node’s RPC details automatically, nothing to copy.
- Live dashboard behind Umbrel’s login: node sync, connected miners, per-worker hashrate and shares, hashrate history, best share, blocks found, and an odds panel with your expected time-to-block.
- “Is this working?” button that checks settings, node, block building, Stratum port, your miner and its shares, then tells you what to fix.
- Vardiff per worker, instant new-block jobs over ZMQ, fresh templates every 30 seconds.
- Webhook alerts for block found, new best share, and miner offline.
- Prometheus /metrics endpoint and a ready-made Grafana dashboard.
- Pure Python standard library, tiny multi-arch image, runs fine on a Pi. Stratum is LAN-only and the node RPC never leaves Umbrel’s internal network.

**Install**

1. App Store → The ‘…’ next to search → Community App Stores → Manage
2. Add: [https://github.com/DanCreatesStuff/SoloBCHForge](https://github.com/DanCreatesStuff/SoloBCHForge)
3. Open the SoloBCH App Store and install SoloBCH Forge

Requires the Bitcoin Cash Node app, fully synced (while it syncs the app runs in a safe mock mode and never submits anything).

**Point your miner at it**

- URL: stratum+tcp://Your-Umbrel-IP:3334
- Username: bitcoincash:qxxx…xxx.rig1 (your CashAddr, optional worker name)
- Password: anything

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/5/5d071622c162d7541a1ed47a2cb0e703f49b0c2f.png)

**The honest part**

Solo mining is a lottery. A small miner may go a very long time without a block. Run this for sovereignty, learning, and the ticket, not as income.

Source is MIT on GitHub: (Same as Community App Store link)  
Bugs and feature requests: [https://github.com/DanCreatesStuff/SoloBCHForge/issues](https://github.com/DanCreatesStuff/SoloBCHForge/issues)

Happy to answer questions here. Would love to hear from anyone running it on a Pi 5 or Umbrel Home.
