
I run
NexusPool, a solo and lottery Bitcoin pool at
nexuspool.io, built around three things: signed proof of what it counts, no custody, and native Stratum V2.
Glass Ledger: each rig gets a signed receipt for the shares it submits, a BIP340 signature you verify offline against an authority key you pin yourself. The verifier runs in your browser tab, and nothing gets uploaded.
Non-custodial: there's no pool wallet and no custody window. The full block subsidy and fees land in your own address the moment your miner finds one.
Stratum V2 is native here, encrypted with Noise, not routed through a V1 translator:
stratum2+tcp://nexuspool.io:3350/9amd6GUzTaGXASESCa75c9Rx3vWYihRyLUAE3Vrmqwgm3T9jtxN
Authority pubkey (hex): 124797e8bc0ec89ed60b77c30e1770c624407f72659dc97aa4c4fd7d9377106c
Connect:
stratum+tcp://nexuspool.io:3350
Username: your BTC address, a dot, then your worker name
Password: x (or d=NNNN to set your own difficulty)
Regional endpoint, auto-routes to the nearest server: stratum+tcp://pool.nexuspool.io:3350
Fee is 0%. Solo mining odds are what they are: your share of network hashrate times the block interval.
BCH, LTC and DOGE (merged) run on the same codebase if you mine those too.
I run this alone. Ask away if you want details on the setup or the SV2 implementation.