Bitaxe mit eigenem Node verbinden: Public Pool auf Umbrel mit Port 2018 und Fallback-Pool
25. April 2026 · 14 Min. Lesezeit · Aktualisiert am 26. September 2026
Mit der App Public Pool wird dein Umbrel zum eigenen Solo-Pool: Dein Bitcoin Node baut die Blockvorlage, dein Bitaxe sucht den passenden Hash, und findet er ihn, geht die ganze Belohnung an deine Adresse. Kein fremder Server sitzt mehr dazwischen. Diese Anleitung zeigt mit Stand September 2026 (AxeOS 2.15.3, NerdOS 1.1.0.1, umbrelOS 2.0), wie du die App installierst, welche Werte in den Miner gehören, warum ein Fallback-Pool Pflicht ist und woran du Fehler erkennst. Wie du den Node selbst aufsetzt und welche Hardware reicht, steht in Bitcoin Node selber betreiben.
umbrel.local (oder die IP des Umbrel), Stratum Port 2018, Stratum Protocol Stratum V1, User deineBitcoinAdresse.bitaxe, Password x. Als Fallback kommt in Pool 2 stratum.bitaxe.de mit Port 3333 und derselben Adresse dazu, damit der Miner weiterrechnet, wenn der Umbrel neu startet. Dann Save und Restart. Wie Node, Public Pool und Miner zusammenarbeiten
Auf dem Umbrel laufen dafür zwei Apps. Die App Bitcoin Node (Bitcoin Core) hält die Blockchain und den Mempool und prüft jeden Block selbst. Public Pool von Benjamin Wilson ist ein quelloffener Solo-Pool: Er holt sich die Blockvorlage per RPC von deinem Node, verteilt daraus Arbeit an deine Miner und nimmt deren Verbindungen auf Port 2018 an. Findet ein Miner einen gültigen Block, reicht Public Pool ihn über deinen Node ins Netzwerk ein. Der Bitaxe liefert nur die Rechenleistung.
Die Belohnung steht in der Coinbase-Transaktion des Blocks und geht vollständig an die Adresse im User-Feld; die Umbrel-App zieht keine Gebühr ab. Jeder Block, den Public Pool auf einem Umbrel findet, trägt in der Coinbase die Kennung „Public Pool on Umbrel“. An der Chance auf einen Block ändert der eigene Node nichts, sie hängt nur von deiner Hashrate ab: Für einen Bitaxe Gamma liegt sie bei etwa 1 zu 16.900 im Jahr, genau wie auf einem externen Solo-Pool. Was du gewinnst, ist Unabhängigkeit: Welche Transaktionen in deinem Block stünden, entscheidet dein eigener Node. Die Rechnung für jedes Modell steht in Bitaxe Block finden.
Voraussetzungen
| Baustein | Was du brauchst |
|---|---|
| Node | Ein Rechner mit umbrelOS und der App Bitcoin Node, zum Beispiel die LiquidBox V5 (Intel N150, 16 GB RAM, 2 TB NVMe, Umbrel vorinstalliert, rund 10 W), ein anderer Mini-PC oder ein Raspberry Pi 5 mit SSD |
| Speicher | Die Blockdaten belegten im September 2026 rund 770 GB und wachsen um rund 80 GB im Jahr. Nimm eine 2-TB-SSD; eine 1-TB-SSD wird bald knapp |
| Sync | Der Node muss vollständig synchronisiert sein. Je nach Prozessor und SSD dauert der erste Sync eher Tage als Stunden |
| Netzwerk | Umbrel per LAN-Kabel am Router, Miner im 2,4-GHz-WLAN desselben Heimnetzes, nicht im Gast-WLAN |
| Miner | Bitaxe mit AxeOS 2.15 oder ein NerdQaxe, Nerdaxe oder NerdOctaxe mit NerdOS 1.1, bereits im WLAN (Einrichtungsanleitung) |
| Adresse | Eine eigene Bitcoin-Adresse (on-chain, etwa bc1q…) aus einer Wallet, deren Schlüssel du selbst hältst. Keine Lightning-Adresse, keine Adresse einer Börse |
Fertig ist der Node, wenn die App Bitcoin Node den Sync als abgeschlossen zeigt und ihre Blockhöhe mit der auf mempool.space übereinstimmt. Vorher gibt Bitcoin Core keine Blockvorlage heraus, sondern antwortet mit „Bitcoin Core is in initial sync and waiting for blocks...“; Public Pool hat dann keine Arbeit für deinen Miner. Wer Node und Miner zusammen kaufen will: Der Sovereign Stack V1 bündelt LiquidBox V5 und Bitaxe Gamma, der Sovereign Stack V2 LiquidBox V5 und Nerdaxe Gamma. Den ersten Sync wartest du auch dort einmal ab.
Schritt 1: Public Pool auf Umbrel installieren
- Umbrel im Browser öffnen (
umbrel.local), in den App Store wechseln und nach „Public Pool“ suchen. Die App trägt den Untertitel „Fully Open Source Solo Bitcoin Mining Pool“ und stammt von Benjamin Wilson. - Install klicken. Public Pool setzt die App Bitcoin Node voraus und verbindet sich auf umbrelOS von selbst mit ihr. Einstellen musst du nichts.
- Die App öffnen. Oben steht, was der Miner braucht:
stratum+tcp://umbrel.local:2018, als Username<your BTC address>.<worker name>, als Passwortx. - Public Pool bringt ein Widget für den Startbildschirm von Umbrel mit. Es zeigt Hash Rate, Miners, Blocks Found und Block Height, also auf einen Blick, ob deine Miner verbunden sind.
Schritt 2: Bitaxe in AxeOS 2.15 eintragen
Öffne AxeOS im Browser: seit Version 2.15 unter http://bitaxe.local (oder dem Hostnamen deines Miners mit .local), sonst über die IP, die das Display zeigt. Im Menü links wählst du Pool.
- Pool 1 aufklappen und bei Stratum Host
umbrel.localoder die IP des Umbrel eintragen, ohnestratum+tcp://und ohne Port. Fügst du die komplette Zeilestratum+tcp://umbrel.local:2018aus Public Pool ein, zerlegt AxeOS 2.15 sie selbst in Host und Port. - Bei Stratum Port
2018eintragen, Stratum Protocol auf Stratum V1 lassen. - Bei User die Werksadresse löschen und deine Bitcoin-Adresse einfügen, mit Punkt und Gerätenamen, etwa
bc1q….gamma. Bei Passwordxeintragen; Public Pool wertet das Feld nicht aus. - Unter „Show Advanced Options“ bleibt Connection Security auf „No TLS“. Die Umbrel-App hat keinen verschlüsselten Port.
- Pool 2 als Fallback einrichten (nächster Abschnitt), oben bei „Active Pool Selection“ Pool 1 als Primary Pool und Pool 2 als Fallback Pool wählen, dann Save und Restart. Pool-Änderungen greifen erst nach dem Neustart.
| Feld auf der Seite Pool | Pool 1 (Primary) | Pool 2 (Fallback) |
|---|---|---|
| Stratum Host | umbrel.local oder die IP des Umbrel | stratum.bitaxe.de |
| Stratum Port | 2018 | 3333 |
| Stratum Protocol | Stratum V1 | Stratum V1 |
| User | bc1q….gamma (deine Adresse, Punkt, Gerätename) | dieselbe Adresse, etwa bc1q….gamma |
| Password | x | x |
Siehst du keine Auswahl „Primary Pool“ und „Fallback Pool“, läuft eine ältere Firmware. In AxeOS 2.14 stehen dieselben Felder auf der Seite Pool unter „Pool Configuration“ und „Fallback Pool Configuration“. Besser ist ein Update auf 2.15: am einfachsten mit flasher.bitaxe.de, wo OSM-OS vorausgewählt ist und das Häkchen „Konfiguration behalten“ WLAN und Pool erhält. Alle Wege zeigt die Anleitung zum AxeOS-Update.
Der Fallback-Pool: damit der Miner nicht stillsteht
Seit AxeOS 2.14 gilt: Erreicht der Miner keinen seiner Pools, pausiert er das Mining, nimmt den Chips den Strom und versucht es alle 30 Sekunden erneut. Mit Public Pool als einzigem Pool steht dein Bitaxe also bei jedem Neustart des Umbrel, bei jedem Update und bei jedem Stromausfall am Node still. In den Logs steht dann „All configured pools unreachable, pausing mining to conserve power.“
Mit Fallback läuft es anders: Scheitert die Verbindung zum Umbrel dreimal hintereinander, wechselt AxeOS auf Pool 2 und zeigt im Dashboard den Hinweis „Using fallback pool“; die Share-Statistik beginnt dabei von vorn. Jede Minute prüft der Miner, ob der Umbrel wieder erreichbar ist, und kehrt dann von selbst zurück. In den Logs heißt das „Switching to fallback pool“ und später „Primary pool is back! Switching from fallback.“ Mit mehreren Minern zeigt dir die Seite Swarm bei jedem Gerät das Kennzeichen „Fallback Pool“, solange es nicht am Umbrel rechnet.
Als Fallback empfehlen wir unseren Solo-Pool pool.bitaxe.de: Host stratum.bitaxe.de, Port 3333, 0 % Gebühr, Server in Frankfurt, kein Konto. Auch dort ginge ein Block vollständig an deine Adresse. Wichtig ist, dass im Fallback deine eigene Adresse steht: Ab Werk ist auch Pool 2 mit einer fremden Adresse belegt. Die gelbe Warnung auf der Seite Pool erscheint nur bei der Werksadresse des offiziellen AxeOS, nicht bei jeder fremden Adresse. Prüf deshalb beide Pools selbst.
Schritt 3: prüfen, ob alles läuft
- AxeOS, Karte Pool: Unter URL steht
umbrel.local:2018, unter Fee 0 %, unter Mode SV1. In der Karte Shares steigt die Zahl der angenommenen Shares. - AxeOS, Karte Block Header: Unter Outputs steht deine Adresse mit einem Stern. Ein gefundener Block ginge also an dich.
- Public Pool: Unter „Online Devices“ erscheint dein Gerät. Gib im Feld „Address“ deine Adresse ein und klicke auf My Workers: Dort stehen deine Worker mit Hash Rate, Session Best Difficulty und Last Seen.
- Umbrel-Widget: Miners zählt die verbundenen Geräte, Hash Rate ihre Summe.
NerdQaxe, Nerdaxe und NerdOctaxe: Eintrag in NerdOS
Die Geräte der Nerd-Reihe laufen mit NerdOS, der Firmware von shufps. Dort stehen die Pool-Daten nicht auf einer eigenen Seite, sondern unter Settings in der Karte Stratum Settings:
- Pool Mode auf Failover (Primary/Fallback) stellen. Nicht „Dual Pool“: Dieser Modus verteilt die Arbeit auf beide Pools, etwa 70 zu 30.
- Reiter Primary Stratum Pool: Stratum Protocol Stratum V1, Stratum Host
umbrel.localoder die IP, Stratum Port2018, Username deine Adresse mit Gerätenamen, Passwordx. NerdOS lässt im Host-Feld wederstratum+tcp://noch einen Port zu. - Reiter Fallback Stratum Pool: Stratum Host
stratum.bitaxe.de, Stratum Port3333, dieselbe Adresse, Passwordx. - Save. NerdOS verbindet danach neu. Einen Neustart verlangt es nur bei bestimmten Änderungen, etwa am Protokoll oder am Pool Mode, und zeigt dann den Hinweis dazu an.
Fällt der Umbrel aus, verbindet NerdOS den Fallback-Pool und trennt ihn wieder, sobald der Primary zurück ist. Die vollständige Einrichtung zeigen die Anleitungen für den NerdQaxe++ und den Nerdaxe Gamma.
Mehrere Miner an einem Node
Jeder weitere Miner bekommt dieselben Werte, nur der Gerätename hinter dem Punkt ändert sich: bc1q….gamma1, bc1q….gamma2, bc1q….nerdqaxe. Public Pool trennt beim ersten Punkt: Davor steht die Adresse, die ein Block bezahlen würde, dahinter der Workername mit höchstens 64 Zeichen. Fehlt der Name, heißt der Worker einfach „worker“. Findet ein Gerät einen Block, geht die Belohnung an die Adresse im User-Feld genau dieses Geräts; Public Pool teilt nichts auf. Dass ein Umbrel auch eine kleine Flotte versorgt, zeigt Block 920.440: Das Heim-Setup dahinter bestand aus sechs NerdQaxe++ und einer Avalon Q.
Die häufigsten Fehler und was die Logs dazu sagen
Die Logs findest du in AxeOS im Menü unter Logs. Diese Fälle sehen wir am häufigsten:
- Node noch im Sync. Bitcoin Core gibt während des ersten Syncs keine Blockvorlage heraus, Public Pool hat dann keine Arbeit für den Miner. Erst den Sync abschließen lassen, dann den Miner neu starten.
- Port 3333 statt 2018. 3333 ist der Port des öffentlichen Public Pool und vieler anderer Pools, die Umbrel-App hört nur auf 2018. In den Logs steht dann meist „Transport unable to connect to umbrel.local:3333“.
- umbrel.local wird nicht aufgelöst. Log: „DNS resolution failed for umbrel.local:2018“. Trag die IP des Umbrel ein und gib ihm im Router eine feste Adresse (DHCP-Reservierung), damit sie nach einem Neustart gleich bleibt. Die IP steht in den Einstellungen von Umbrel und in der Geräteliste deines Routers.
- Protokoll oder Port im Host-Feld. AxeOS 2.15 zerlegt eingefügte Adressen selbst und lässt
stratum+tcp://im Host-Feld nicht zu. Bei älteren AxeOS-Versionen und in NerdOS gehört nur der Name ins Host-Feld, der Port in sein eigenes Feld. - Gast-WLAN. Gastnetze trennen ihre Geräte vom Heimnetz. Der Miner ist online, erreicht den Umbrel aber nicht. Hol ihn ins normale 2,4-GHz-WLAN desselben Routers.
- Falsche Adresse. Public Pool prüft das Format der Adresse samt Prüfsumme und weist Tippfehler ab. Eine fremde, aber gültige Adresse erkennt es nicht, etwa die Werksadresse im Fallback. Kopiere die Adresse aus deiner Wallet und prüfe in der Karte Block Header, dass sie mit Stern unter Outputs steht.
- Public Pool nach einem Node-Update nicht aktuell. Im Oktober 2024 lief Public Pool nach dem Update der App Bitcoin Node auf Bitcoin Core 28 nicht mehr, bis Umbrel am 31. Oktober eine angepasste Version auslieferte. Läuft nach einem Update des Node nichts mehr, schau im App Store, ob es auch für Public Pool ein Update gibt.
- Alles gleichzeitig geändert. Danach weiß niemand, was geholfen hat. Reihenfolge: Sync fertig? Public Pool öffnet sich in Umbrel? Host und Port in AxeOS richtig? Eigene Adresse eingetragen? Dann Save und Restart.
Bleibt der Miner ohne Shares, führt die Miner-Diagnose durch die übrigen Ursachen vom Router bis zur Firmware; die Fälle rund ums WLAN erklärt Bitaxe mined nicht trotz WLAN.
Sicherheit: nichts nach außen öffnen
Für dieses Setup brauchst du keine Portfreigabe im Router: Miner und Node sprechen nur im Heimnetz miteinander. Öffnest du Port 2018 ins Internet, können fremde Miner deinen Node nutzen, und der Umbrel wird unnötig angreifbar. Für den Fernzugriff auf die Oberfläche von Umbrel gibt es die App Tailscale aus dem App Store, ein VPN für deine eigenen Geräte.
Einen Miner an einem anderen Ort bindest du damit allerdings nicht an: Weder AxeOS noch NerdOS bringen einen VPN-Client mit. Für einen Miner an einem zweiten Standort ist ein Solo-Pool wie stratum.bitaxe.de der einfachere Weg.
Stratum V2, DATUM oder Solo-Pool: die Alternativen
Public Pool auf Umbrel spricht nur Stratum V1. Die Umbrel-App nutzt die Fassung von Public Pool mit SQLite-Datenbank, die nur Stratum V1 enthält, und gibt nur Port 2018 frei. Stratum V2 und DATUM stecken bisher nur in dem Zweig, auf dem der öffentliche Pool public-pool.io läuft (Stand September 2026).
| Public Pool auf Umbrel | DATUM auf Umbrel | pool.bitaxe.de | |
|---|---|---|---|
| Was es ist | Solo-Pool auf deinem Node | eigene Blockvorlagen, ab Werk im Pool OCEAN | Solo-Pool mit Server in Frankfurt |
| Gebühr | 0 % | 1 % bei OCEAN mit DATUM | 0 % (SOLO Groups 1 %) |
| Ein gefundener Block | ganz an deine Adresse | ab Werk verteilt nach TIDES; solo erst nach Umstellung | ganz an deine Adresse |
| Eintrag im Miner | umbrel.local, Port 2018 | IP des Umbrel, Port 23334 | stratum.bitaxe.de, Port 3333 |
| Stratum V2 | nein | nein, DATUM statt V2 | ja, Port 3336 |
| Eigener Node | ja, vollständig synchronisiert | ja, auch gekürzt (pruned) | nicht nötig |
| Laufende Kosten | Node mit rund 10 W: etwa 2,20 € im Monat bei 0,30 €/kWh | wie Public Pool | keine |
DATUM ist das Protokoll des Pools OCEAN und auf Umbrel eine eigene App. Dein Node baut die Blockvorlage, bezahlt wird ab Werk aber über OCEAN nach dem Verfahren TIDES: Ein gefundener Block wird unter allen Minern des Pools verteilt, on-chain zahlt OCEAN erst ab 1.048.576 Satoshi aus, kleinere Beträge nur per Lightning (BOLT12). Ist OCEAN nicht erreichbar, trennt DATUM in der Werkseinstellung die Miner. Solo über DATUM geht erst, wenn du in der Konfiguration den Pool-Server abschaltest. Wie das in der Praxis aussieht, zeigt Block 913.272: Ein NerdQaxe++ fand ihn im September 2025 über DATUM, die Belohnung ging auf 17 Adressen.
Für einen Bitaxe ist Public Pool auf Umbrel damit der direkteste Weg zum eigenen Solo Mining. Stratum V2 mit verschlüsselter Verbindung bekommst du auf unserem Pool mit Port 3336; die Einrichtung zeigt Stratum V2 einrichten. Wer keinen Node betreiben will, trägt stratum.bitaxe.de direkt als Primary ein. Die fertigen Werte erzeugt der Pool-Konfigurator, alle Pools im Vergleich stehen in Bitaxe Mining Pool wählen, unser eigener Pool in Bitaxe Pool: Solo Mining aus Frankfurt.
Blöcke über Public Pool auf Umbrel
Dass Solo Mining am eigenen Node keine Theorie ist, steht in der Blockchain. Mit Stand 26. September 2026 tragen sechs Blöcke in der Coinbase die Kennung „Public Pool on Umbrel“, der jüngste davon Block 948.146 vom 6. Mai 2026. Bei zwei davon ist bekannt, was gerechnet hat:
| Block | Datum (UTC) | Belohnung | Miner laut Berichten |
|---|---|---|---|
| 888.989 | 23. März 2025 | 3,15188086 BTC | ein Bitaxe; der erste Block, den die Software Public Pool überhaupt gefunden hat |
| 920.440 | 23. Oktober 2025 | 3,14115228 BTC | Heim-Setup aus sechs NerdQaxe++ und einer Avalon Q; welches Gerät getroffen hat, ist nicht veröffentlicht |
| 928.985, 937.218, 947.073, 948.146 | Dezember 2025 bis Mai 2026 | je rund 3,13 bis 3,15 BTC | nicht veröffentlicht |
Bei Block 888.989 ging die ganze Belohnung an eine einzige Adresse, eine Gebühr floss nicht ab. Er ist einer von fünf belegten Solo-Blöcken, die ein Bitaxe bisher gefunden hat. Solche Treffer sind Glück: Ein Bitaxe Gamma mit rund 1,07 TH/s braucht im Schnitt rund 16.900 Jahre für einen Block. Was dein Gerät an Strom kostet und was es im Mittel erwartet, rechnet der Mining-Rechner.
Häufige Fragen zu Bitaxe, Umbrel und Public Pool
Welchen Port hat Public Pool auf Umbrel?
umbrel.local mit Port 2018 im Miner. Auf Port 2019 läuft nur die Weboberfläche der App. Port 3333 gilt für den öffentlichen Public Pool unter public-pool.io, nicht für die Umbrel-App. Was trage ich in AxeOS für Public Pool auf Umbrel ein?
umbrel.local oder die IP des Umbrel, Stratum Port 2018, Stratum Protocol Stratum V1, User deine Bitcoin-Adresse mit Punkt und Gerätenamen, Password x. In Pool 2 kommt stratum.bitaxe.de mit Port 3333 als Fallback dazu. Danach Save und Restart. Brauche ich einen Fallback-Pool, wenn ich am eigenen Node mine?
Geht Stratum V2 mit Public Pool auf Umbrel?
Muss der Bitcoin Node fertig synchronisiert sein?
Mein Bitaxe findet umbrel.local nicht: was tun?
Wie verbinde ich einen NerdQaxe oder Nerdaxe mit Public Pool auf Umbrel?
umbrel.local mit Port 2018 und deine Adresse, im Reiter Fallback Stratum Pool stratum.bitaxe.de mit Port 3333. Dann Save. Public Pool oder DATUM: was ist besser für einen Bitaxe?
Was passiert mit dem Miner bei einem Umbrel-Update?
Kann ich von außerhalb meines Heimnetzes auf meinen Umbrel minen?
Wer bekommt den Block, wenn mehrere Miner an meinem Node hängen?
Hat schon jemand mit Public Pool auf Umbrel einen Block gefunden?
Passende Produkte
Weiterlesen
Nerdaxe Gaia: Was der BM1373-Miner kann, welche Firmware passt und für wen er sich lohnt
Ein einzelner BM1373 im vertrauten Nerdaxe-Format: Werkseinstellungen aus dem Quellcode, Hashrate und Verbrauch mit allen belegten Werten, 12-Volt-Netzteil, OSM-OS aus dem Flasher, Einrichtung, Übertakten bis zur Stromgrenze, Blockchance und Stromkosten, dazu der Vergleich mit Nerdaxe Gamma, Bitaxe GT und NerdQaxe++.
Guides & WissenStratum V2 am Bitaxe einrichten: verschlüsselt solo minen in fünf Feldern
Seit AxeOS 2.14 spricht jeder Bitaxe Stratum V2, seit September 2026 auch der Bitaxe Pool. Diese Anleitung geht Feld für Feld durch, was du in AxeOS einträgst, wie du Fallback und Prüfung richtig aufsetzt und woran es hakt, wenn keine Shares ankommen. Für Bitaxe, NerdQaxe und große ASICs.
Guides & WissenNerdQaxe++ im Test: 4,8 TH/s aus vier BM1370 und für wen sich der Umstieg vom Bitaxe lohnt
Vier BM1370 auf einem Board, ab Werk 4,9 TH/s erwartet, rund 76 W, zwei Lüfter und NerdOS im Browser: Wir ordnen den NerdQaxe++ ein. Werkswerte aus der Firmware, Revisionen, Lautstärke, Stromkosten, Blockchance, Einrichtung in NerdOS und der Vergleich mit Bitaxe Gamma, GT und 702, Copper Pro, Hydro, NerdQX und NerdOctaxe.