Skip to content

Changelog

Every fix and update to the NexusPool core, with its date.

v0.7.26.12
  • Stratum V2 fleet reliability: rigs mining through a translator proxy over a shared connection now disconnect and reconnect cleanly. Before, when one rig dropped, the pool kept its channel alive. Stale work kept flowing to it, and over repeated reconnects the shared connection could run out of channels until no rig could join at all. The pool now honors the proxy's channel-close message and frees the slot immediately. Each rig on a shared connection also keeps its own identity end to end: a reconnecting rig can no longer be mistaken for a different worker, so per-rig stats always land on the right profile, and best difficulty, which is kept per worker, survives every disconnect and reconnect. No effect on payouts or block finding.
  • Stratum V2 difficulty, smoother with translator proxies: when a proxy runs its own difficulty adjustment and asks the pool for a target, the pool now honors that request instead of ignoring it. Before, the pool and the proxy each ran difficulty independently and disagreed, so the proxy kept rejecting the pool's setting as a mismatch. The pool now treats the proxy's request as the miner's floor and answers within it: the pool still governs difficulty and can run harder for its own protection, it just no longer asks for an easier setting than the miner wants. The result is fewer difficulty fights and steadier share submission. No effect on payouts or block finding.
  • Home refinements: the live connections globe is now the atmosphere of the front page. Network peers and miners share one world behind the headline, countries light up for both, and the globe grows cinematically as you scroll (on phones it takes its own clean spot below the headline instead). The pool's live stats moved onto a planet horizon rising above the footer, so every page closes with the world at work.
v0.7.26.0
  • New: a live connections globe. An interactive world globe now opens the home page beside the headline, showing the pool working across the planet in real time: the Bitcoin network peers our node talks to and the miners connected to the pool, each drawn as an arc of light to the pool's node, with every country that hosts a miner lit up. It rotates on its own, you can drag it to explore and zoom with the scroll wheel, and it grows cinematically as you scroll down the page. The dashboard gets its own two-panel version (network peers / miner connections). Built privacy-first: locations are resolved on the pool's own server against a local database, never a third-party service, miner positions are blurred to a ~100 km grid and aggregated before anything is published, and no address, IP, or per-rig detail ever leaves the server.
  • The giant NEXUSPOOL wordmark in the footer is now alive: every share the pool accepts sweeps a band of light across the letters, and a small live counter above it ticks at the same instant, proof of work you can watch. Both stay quiet for visitors who prefer reduced motion. No effect on mining, share accounting, or won blocks.
v0.6.26.39
  • Stratum V2: a single connection can now run many miners at once. When several rigs mine through one translator proxy over a shared connection, the common setup for the Stratum V2 reference apps, the pool now tracks each rig's work independently. Previously it followed only the most recently connected rig, so every other rig's shares came back as "stale," which looked like almost everything being rejected. Each rig now gets its own job stream, difficulty, and share accounting on the shared link, so all of them mine with normal acceptance. Payouts, block finding, and the single-rig path are unchanged.
v0.6.26.38
  • Stratum V2 extended-channel mining now works reliably for miners connecting through a translator proxy. Previously, when the connecting software declared a very high hashrate, as some setups do by default, the pool opened the connection at a difficulty far too hard for a small rig, so nearly every share was briefly rejected as "difficulty too low" until the pool slowly caught up. The pool now opens every V2 connection at a safe low difficulty and raises it as it measures the real rate, and it recovers automatically if a connection ever ends up stuck too hard, so a small rig behind a translator mines with normal acceptance from the first share. No effect on how a won block is found or paid out.
v0.6.26.37
  • Stratum V2 standard-channel mining now works end to end. A modern V2 miner opening a standard channel receives its first job as a future job that the pool activates with the block's previous-hash, the exact handshake spec-compliant V2 clients expect, so the miner establishes its chain tip and starts mining, instead of the channel going quiet right after it connects. The pool now also answers a channel it cannot open with a clear error instead of staying silent, and never sends a previous-hash update for a job the miner did not receive. Extended-channel mining, and everything about how a won block is found or paid out, are unchanged.
v0.6.26.36
  • Stratum V2 fairness, continued from .35: valid work is now credited across a difficulty increase even in the brief moment between the pool raising a rig's difficulty and the rig taking it up. The pool now waits until a rig has actually adopted the higher difficulty before holding it to that difficulty, so a share the rig mined at the difficulty it still had is credited instead of briefly rejected, and a rig on a modern V2 connection sees its accepted-share rate stay steady through a difficulty change. No effect on how a won block is found or paid out.

Page 4 of 8 · v0.7.26.12 – v0.6.26.36

Changelog: earlier releases, page 4 of 8 · NexusPool