~ / 02 / work

Work

SoloBCH Forge: a Bitcoin Cash solo-mining server, built from scratch.

umbrelOS app · open source · MIT

SoloBCH Forge

A Bitcoin Cash solo-mining Stratum server I wrote from scratch for the Raspberry Pi 5. Point a miner at it and it builds real block templates from your own node, so if a block is ever found, the whole reward goes straight to your address.

View on GitHub ghcr.io/dancreatesstuff/solobch-forge
01 / live dashboard

Every hash, in real time.

Hashrate over 1m / 5m / 1h, best share vs. the network, expected time to a block, and per-miner stats, all streaming off the Pi.

02 / your layout

Make it yours.

Edit mode lets you hide, restore and rearrange cards so the dashboard shows only what you care about. The layout is saved on the server.

03 / settings

Tuned from the browser.

Node RPC, variable difficulty, ports and block-found webhooks, all validated server-side and applied live. Secrets never leave the box.

umbrel.local · solobch-forge
SoloBCH Forge dashboard showing hashrate, best difficulty, network difficulty and a live hashrate chart SoloBCH Forge dashboard in edit mode with cards that can be hidden and restored SoloBCH Forge settings page with node RPC, difficulty, network and notification options
0third-party Python deps, stdlib only
0hashed through it in one run
0on the line if it hits a block
0latest release on GHCR

// Expected time to a block with one NerdQaxe++: about a thousand years. The odds are terrible; the engineering is the fun part.