We send your rig work on the new block before our node finishes checking it.
A new block on the network leaves a rig hashing on the old one, and those hashes can't win: a block built on a stale parent loses to the chain. NexusPool starts new work the moment its Bitcoin node logs the new header, before the node finishes validating the block. On our Frankfurt server that work was ready 0.49 ms after the header and 205 ms before validation finished, both medians across 162 mainnet blocks on 10 and 11 September 2026.
That first job carries no transactions, so a block your rig finds on it pays the subsidy without fees. Once the node validates the block, the pool derives the job with fees from its previous template, and it falls back to a fresh template when it can't derive one in time. The pool's delay is one part of your stale time. The rest is how fast the block reaches our node and how fast the job reaches your rig.