-
v1.1.6 Stable
released this
2026-09-15 18:37:49 +00:00 | 24 commits to logopo since this releaseNew
- native SV2 support! same great port uwu
just switch your miners over to SV2 and disable certificate authentication, it's unneeded on the LAN
Changed
- pogolo will accept a provided extranonce1 in a
mining.configuremessage, truncating any data to 4 bytes mining.extranonce.subscribenow gets a dummytrueresponse
API
- add version and active chain to /info endpoint
Fix
- the share delta initial value was set wrong, diff changes should be stabler
- antminer/bOS firmwares are able to connect now (thanks BlackHole on discord)
Notes
- whatsminers dont seem to work :\ if you own one test and send me logs plss, im in the osmu discord
@Hexfox - testnet4 blocks
000000000000000079a9aeebf8ab51a6448b0db1a556eca26cbedf1d6f55b67band000000000000000175e11bb8c8acac417d290746a798bff7c3f53c36aa9cef3cvalidate reward generation :3 the second was mined with the sv2 path!
- native SV2 support! same great port uwu
-
v1.1.5 Stable
released this
2026-09-03 15:44:15 +00:00 | 44 commits to logopo since this releaseNew
- Umbrel only: Web UI! Forked from the Bitcoin Core app and stripped down for my use uwu
api
- new /gophers endpoint to return detailed stats on all connected gophers
- api now returns the height, difficulty, extranonce2, nonce, version, timestamp, and gopher alongside the hash of found blocks
- openapi.yaml is now served at
/openapi.yaml
Changed
- the /gopher/:idOrNickname endpoint has been moved to /gophers/:idOrNickname
- lots of small performance optimizations, pogolo goes toe-to-toe with the biggest without all the memory use :3
-
v1.1.4-hotfix Stable
released this
2026-07-15 15:35:50 +00:00 | 67 commits to logopo since this releaseFix
- share version validation was incorrect, revert to validating the mask
- related, properly process mask according to bip-310
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.4...v1.1.4-hotfix
-
v1.1.4 Stable
released this
2026-07-07 17:10:38 +00:00 | 81 commits to logopo since this releaseNew
- new error when a share is submitted while the pool is switching to a new job and the client hasn't yet
- zmq
hashblocklistener has been added for rapid block change and reorg updates - add random byte to job to prevent clients from redoing the same work on a cached template
- prometheus endpoint! point your prometheus agent to
/metrics:3 theyre basic for now, suggestions are welcome protocolVersionkey added to api worker info, technically this was last version but shhh- split stale share error into "Stale job" for unknown jobs, and "Share submitted during job change" for shares submitted to the previous job id
this should help clarify rejections between jobs
Fixed
- unlock duplicate share mutex on reject
- various race conditions
- the target1 constant was technically wrong, use truncated difficulty u256
- dont fallback to default address if full addr.worker provided
Changed
- minor optimizations
- extranonce1 is computed from local+remote addrs
- r/w deadlines are set separately
note
i'm requesting cpu profiles generated by passing
--prof <dir>for future optimization uwu
my emails on my site :3Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.3...v1.1.4
-
v1.1.3 Stable
released this
2026-06-10 15:57:09 +00:00 | 172 commits to logopo since this releaseChanged
- fixed Docker builds
- change stale job error log from "unknown job" to "stale job"
- reduce stale job rate by half (0.2% -> 0.1%)
- randomly pick between upper and lower 32 bits of xxh3 hash for extranonce1
- comply with BIP-323, increase version rolling space
- validate share nTime
- copy error messages from ckpool and public-pool
- general robustness fixes
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.2...v1.1.3
-
v1.1.2 Stable
released this
2026-04-13 16:38:41 +00:00 | 219 commits to logopo since this releaseadded
- duplicate share detection
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.1...v1.1.2
-
v1.1.1 Stable
released this
2026-02-24 17:31:55 +00:00 | 236 commits to logopo since this releaseadded
- add option to log to file instead, as
--logfile
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.1.0...v1.1.0
- add option to log to file instead, as
-
v1.1.0 Stable
released this
2026-02-24 15:53:00 +00:00 | 238 commits to logopo since this releaseadded
- store found block hashes
- expose found blocks in api
infoendpoint
changed
- tweaked gopher error log coloring
- implement bip-54
Full Changelog: https://git.0xf0xx0.eth.limo/0xf0xx0/pogolo/compare/v1.0.1...v1.1.0
-
v1.0.1 Stable
released this
2026-02-02 15:54:24 +00:00 | 257 commits to logopo since this releaseadded
- NO_COLOR/FORCE_COLOR support
- systemd service
- dockerfile, docker-compose, and docker image
- swagger spec for the api
- benchmark script
changed
- handle all the error routes
- more detailed logs
- make diff adjustment a bit more sensitive
- default config from
--writedefaultconfsets[pogolo].interfacetolo
api
/api/v1/gopher/:idOrNicknamenow returns the gopher mining address
config
[pogolo].iprenamed to[pogolo].host[pogolo].hostresolves and binds to all ips if given a domain- add env overrides for
[pogolo].host(POGOLO_HOST),[backend].host(POGOLO_BACKEND_HOST), and[backend].rpcauth(POGOLO_BACKEND_RPCAUTH) (for docker)
Full Changelog: https://github.com/0xf0xx0/pogolo/compare/v0.1.0...v1.0.1