Hello, Public pool no longer works on umbrel home since the update of Bitcoin core 28.0.
Is an update planned?
Greetings.
Same problemâŠ
Thereâs a change in Bitcoin Core 28.0: The JSON-RPC server now supports JSON-RPC 2.0. It recognizes JSON-RPC 2.0 requests and responds in strict accordance with the specification.
Public Pool may need to be updated to be compatible with the new JSON-RPC server.
Iâm sure the Umbrel team has this on their radar. ![]()
Ok thanks! Letâs wait then.
Thanks for reporting this @Badreality and @denny.
Looks like the Public Pool project is using this rpc-bitcoin library that passes jsonrpc as a number instead of a string:
Which is failing now that Bitcoin Core v28 is strictly adhering to JSON_RPC specs.
Edit: looks like Public Pool just merged the fix
Could I please get anyone that comes across this post to add a reaction to this github comment here so that Public Pool devs see the need to quickly update their code:
If an official update from Public Pool does not look imminent, then I can fork the project, merge the fix, and build a docker image to get Umbrel userâs back up and running temporarily until an official docker image is released.
Seeing the same issue. Do you access the Public Pool logs on Umbrel?
Hey all. A Public Pool update just went live with a fix for Core v28 compatibility. Just click update when you see it come through and youâll be all good to go.
Thanks for the reports and your patience.
Hi Nate
Thanks very much for the fix. The solo miners are back in action.
Amazing! That was speedy. Everythingâs back to working perfectly now! ![]()
Is there any chance you could add CKPool to Umbrel as an alternative option? Why? Because Avalon Nano3 basic miners do work properly with Public Pool. When I connect them (everyone who owns Nano3) the pool starts registering hashrate but then drops it and shows zero hashrate as well as 0 best share⊠Would be great to have CKPool that is also publicly available and free to have on Umbrel. Thanks
Way to go team!
Update ok in umbrel Home.
Everything works great.
Thanks everyone!
Yes - I much prefer ckpool over publicpool. Can the Umbreal team provide ckpool too as an app please?
Hi @DenebGalaxy I have a Av Na S3 too just getting started. But I canât get the publicpool working at all. Iâm having to use F2pool as per box install. I can provide you with some screen shots of linux commands results checking listening etc and logs. Any help appreciated
Note when I said run F2pool I mean direct from the F2pool site by entering the in the Avalon Nano s3 there are only 3 workers with 3 fields in each
pool address:
worker name:
password:
stratum+tcp://umbrel.local:2018 or stratum+tcp://x.x.x.x:2018
where x is the ip of the umbrel found on the umbrel setting page
worker name xxxxx
pw x
After entering only these 3 fields x 3 miners using
stratum+tcp://umbrel.local:2018into the Nano s3 miner reboots and I canât see anything on public pool. both the miner and the pi5 are on the same network. pi5 ethernet, miner wifi
so its confusing as there is nowhere to put btc address in the s3 miner except maybe with public pool after login.
So when I see this login line ? on the public pool front page ?!
Public Pool front end stratum+tcp://umbrel.local:2018
username: <your BTC address>.<worker name>, password: x
and underneath it says Login - whats it expecting
addressxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.workname, password: x
whereas only btc address lights the button to enter
However, it lets me in but nothing to see
I read somewhere you donât need to log in to see the miner working.
Ps my system is pi5 8GB, 2TB, NVMe, new installs - umbrel latest ver, bitcoin core, electrum - still loading, public pool, mempool, pihole
any ideas I can send the pool.log etc and command line answers
