Skip to content

Add NexusPool (solo, 0% fee): solo.nexuspool.io:3350 #6

Description

@sweethashio

Request

Add NexusPool to config/pools.json:

{
  "name": "nexuspool",
  "display_name": "NexusPool",
  "host": "solo.nexuspool.io",
  "port": 3350,
  "operator": "NexusPool",
  "pool_type": "solo",
  "groups": ["all"],
  "features": {
    "sv2": true
  }
}

I checked the endpoint against the handshake collector/str_race.py performs: mining.subscribe with empty params, then mining.authorize [address, "x"]. It authorizes. The first mining.notify carries a non-empty merkle branch list with clean_jobs: true, so it should register under Full Template (winner_nonempty), not only Any Template.

solo.nexuspool.io is a latency-steered hostname across four regions: Los Angeles, Chicago, Frankfurt, and Singapore. Each vantage measures whichever region sits nearest to it. Stratum V2 runs on all four.

Why?

NexusPool is a registration-free, non-custodial solo pool at 0% fee. The miner's address goes straight into the coinbase: no account, no withdrawal.

I am not submitting this with a performance claim attached. We ran our own collector reproducing your Any Template vs Full Template distinction: 32 blocks per pool per vantage, from Los Angeles and Frankfurt, against pools already on your board, on 2026-09-11.

Any Template, ahead-or-tied on each shared block:

vs LA Frankfurt
AtlasPool 59% 56%
parasite 53% 72%
eusolo_ckpool n/a 81%
ckpool 100% n/a
solo_cat 100% n/a
braiins_solo n/a 100%
solohash n/a 100%
solomining n/a 97%

Median vs AtlasPool: 9.3 ms ahead in LA, 9.7 ms ahead in Frankfurt.

Full Template (winner_nonempty), ahead-or-tied on each shared block:

vs LA Frankfurt
AtlasPool 13% 9%
parasite 22% 19%
ckpool 100% n/a
solo_cat 100% n/a
solohash n/a 100%
solomining n/a 94% (30 of 32)
braiins_solo n/a 100%

Median deficit vs AtlasPool: 107.8 ms in LA, 226.6 ms in Frankfurt. We trail AtlasPool and parasite on this race in both vantages. We would rather be measured on your terms, by your collector, whatever the result.

nexuspool.io/latency publishes a dated panel, as of 10 to 11 Sep 2026, for a different quantity than this board: time from our node seeing a new block's header to our first job being ready, 0.49 ms median over 162 mainnet blocks, ready before our own node finished validating the block on all 162, 205 ms ahead at the median. This is background context; the numbers above are the comparison.

TLS is not exposed on this endpoint; port 3443 is closed.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions