v0.7.26.20Current · stable
- Cold-start resilience: the pool's internal health monitor no longer restarts the pool when the Bitcoin node is merely slow to answer during startup. The monitor budgets how long one pass of the pool's chain loop may take, but that budget only accounted for part of the work, and one of the node queries in that pass had no time limit of its own. After a machine reboot, with the node still loading and catching up, a single slow query could outlast the entire budget and the monitor would restart a pool that was working correctly. Every step in that pass is now individually time-limited and the budget accounts for all of them, so a slow query costs one retry instead of a restart. A genuinely stuck pool is still detected and restarted exactly as before. No effect on mining, share accounting, or payouts.
- Stratum V2 block integrity: a block solved over a Stratum V2 connection is now assembled from the exact work assignment the winning rig was mining, instead of from the pool's most recent one. In a narrow timing window, when the pool refreshed its work between handing a rig its job and that rig solving it, the two could disagree and the network would reject the finished block. That window is now closed. If the originating work assignment is no longer held, the pool declines to submit rather than risk sending an inconsistent block, and says so in its log. Classic (V1) connections were never affected. No effect on share accounting or payouts.
- Rig identity on chains beyond Bitcoin: a Stratum V2 rig's protocol and hardware/firmware identity now shows correctly in Worker Statistics and is correctly counted in that chain's Pool Statistics, instead of appearing as unknown. Bitcoin was unaffected throughout. Display only; no effect on mining, share accounting, or payouts.
- Glass Ledger, every chain: signed proof-of-custody receipts are now correctly served for every chain the pool supports — a configuration gap had left them empty on chains beyond Bitcoin even though the pool was sealing them normally the whole time. No effect on mining or payouts.
- Payout Preflight accuracy on chains beyond Bitcoin: the preview coinbase now carries that exact chain's own identifying tag, matching byte-for-byte what the pool actually mines — previously it silently reused Bitcoin's tag. Bitcoin's preflight is unaffected. A public, read-only tool; no effect on mining, share accounting, or payouts.
- Chain-consistent pages: the Terms of Use, the FAQ, and how the site appears when shared or found in search now consistently name the chain they're for throughout, instead of a page for a chain beyond Bitcoin sometimes still reading as if it were Bitcoin. Presentation only.
- The BTC/BCH switcher at the top of the site no longer shifts position when moving between chains.
- Configuration hardening: a chain with no live market-price feed of its own can no longer end up displaying another chain's price or market data — it now always shows no price data in that case, matching the existing rule of never showing borrowed numbers. No effect on mining, share accounting, or payouts.