Skip to content
Bitcoin Cash · Solo · Non-custodial · Glass Ledger

Same hash.Different difficulty.Still a lottery.

The difficulty is Bitcoin Cash’s. The arithmetic is on this page.

Live network surface
Bitcoin Cash mainnet · live
0 H/sPool hashrate
Workers online
100%To the finder
SV1 · SV2Native stratum
Your stats

Look up your fleet

No account, no password: your Bitcoin Cash address is your key. Enter it and your dashboard opens: every rig you have mining here, live.

bitcoincash:
Live hashrate & workersBest difficultyGlass Ledger receipts

Four claims, and what breaks each one.

If a claim here cannot be broken by checking something, it does not belong on the page.

  • 01

    The pool never holds your coins

    Payment happens inside the block. No custody window, no withdrawal queue, no balance page.

    WaitingPayout mode not reported right now.

    Block count unavailable.

    The coinbase output pays the address in your worker username. Read any block we find and compare it against what you configured.

    Open the block on any explorer, look at the coinbase transaction, and read the output address. It is the one you typed into your miner. There is no second hop, so there is no balance anyone here could freeze or release.

  • 02

    Zero fee, provable on chain

    The full subsidy plus transaction fees go to whoever finds the block.

    WaitingFee not reported right now.

    /api/pool reports fee: 0. Taking a cut needs a second coinbase output, and that output is visible to anyone reading the chain.

    Count the outputs on the coinbase transaction. One output means the whole reward went to the finder. A pool skimming anything needs a second one, and it cannot hide it, because the coinbase is part of the block every node validates.

  • 03

    Stratum V2 in the core

    Encrypted over Noise, implemented in the daemon, not translated in front of a V1 pool.

    WaitingCould not read both copies of the key.

    Pin the authority key published below and check the handshake against it. The connect panel carries the same key in both encodings.

    Copy the authority key from the connect panel into your miner as the pinned pool pubkey. If anything sits between you and this pool and tries to answer for it, the Noise handshake fails rather than falling back to plaintext.

  • 04

    Glass Ledger: a receipt for counted work

    Shares, difficulty served, best share and window, signed with BIP340 against a key you pin.

    You settle this one, not us. The verifier is directly below.

    In plain terms: the pool writes down your address, the shares it counted, the difficulty it served, the hour and your best share, then signs that exact text so no number in it can change afterwards. Load one below and the bytes appear field by field.

    Run np-custody-verify against a receipt on your own machine. It is a static binary with no network and no dependencies, so the check does not need this pool to be online, or honest, or still running.

Verify it yourself

Every rig here gets a signed receipt for the work we counted.

Load one and the exact bytes the pool signed appear below, field by field, checked against the key we publish. Change a byte and watch the check fail. All of it runs in this tab, so nothing you load is sent anywhere.

Receipt
Have your own receipt?

A page can always show a key that matches the signature it just checked. The pool publishes this key where you point your rig too, and miners pin it in firmware. Compare the two before you trust either. The standalone verifier runs this same check offline over a whole journal, where record numbers also have to run without gaps. How proof of custody works →

Difficulty

The wait, not the odds.

A block on any SHA-256 chain costs, on average, D · 2³² hashes. D is the chain’s own difficulty, set by the network, not by us.

Bitcoin Cash difficulty (read 2026-07-22)442G
Bitcoin difficulty (same reading)127T
Block heights at read960,769 · 959,179
Ratio≈288×

A 1 TH/s rig (an arbitrary round number, not a recommendation) costs ≈60 expected years to a Bitcoin Cash block at today’s difficulty, against ≈17,308 expected years on Bitcoin at the reading above. p ≈ 1 / (D · 2³²) per hash, either chain.

That gap is between two chains, not between two pools. Solo mining is a lottery on both chains. An average is not a schedule. A smaller difficulty means a shorter expected wait. It does not mean more value: a block is worth what its chain is worth, and that is not our claim to make. This is a statement about probability, not about what a block is worth.

The Bitcoin Cash figure above is a dated reading. Bitcoin Cash retargets every block, so the live value further down this page, under Pool statistics, will already differ. See how to connect →

Connect

Every value your rig needs

The full reference, always on this page. Or let the setup walk you through it →

Stratum V1

Plainstratum+tcp://bch.nexuspool.io:3351
Username<bch-address>.<worker>
Passwordx  ·  or d=NNNN to pin difficulty

Your username accepts a CashAddr (bitcoincash:q…) or a legacy address (1…/3…), whichever your firmware sends. We check the checksum, not the prefix, so either format works without a setting to change.

Stratum V2 native

Endpointbch.nexuspool.io:3351
EncryptionNoise · BIP340
Authority pubkey: pin this
hex · NexusPool ref-miner
39e0a44418a2f0d831fc9166ffd4f1373bb6f263d753ed6d08862da8ed4a1d46
base58check · standard SV2 clients
9b54ZkLxmK7h38ss9avHDhMkBs8TkLghkakjB5MFrCAzqNby6ra
standard URL · paste into any SV2 client
stratum2+tcp://bch.nexuspool.io:3351/9b54ZkLxmK7h38ss9avHDhMkBs8TkLghkakjB5MFrCAzqNby6ra

Pinning this key means your miner refuses any handshake NOT signed by it. That protects against a network attacker presenting their own key on your first connection. An unpinned SV2 connection still mines, but accepts whatever key it sees first (trust-on-first-use).

Distance to the pool is the first thing people ask about and the easiest to check for yourself. Time this endpoint from your own machine →

Verify it yourself. That’s the whole pitch.

No trust required. Every rig you point here gets a signed receipt for the work we counted from it, and the offline verifier checks it without touching our servers.

Who it’s for

Built for every hand on the hash.

Technology

The odds you can’t beat. The pool you can’t match.

Difficulty explains the wait. It says nothing about whether your block survives once you find it. That part is engineering, and it is the part we control completely: proving your work, protecting your block, wasting no hash. We built it to be provably correct, and proved it.

Run Payout Preflight →See where your block reward lands before you ever win one.
Signature capability

Glass Ledger: proof, not promises

A cryptographic receipt for your work in three states (counted, useful, conserved), each a BIP340 signature you verify offline, trusting no one. Not a dashboard number you’re asked to believe: a signature you check yourself. Nothing else in solo mining proves what happened to your hash.

Signature capability

Stratum V2: native, and hardened

Encrypted, authenticated mining over Noise, built in. Not a V1 pool with a translation shim. The handshake refuses nonce reuse, verifies the authority signature and wipes its keys; the binary codec bounds every read, so a malformed or oversized frame can never touch memory. Extended channels drive modern Bitaxe/NerdAxe firmware, byte-exact to the published V2 standard. V1 and V2, side by side, from one engine.

Every capability →

A valid block, always · never waste a hash · fuzz-verified SV1/SV2 · public-grade anti-abuse, engineered and verified, capability by capability.

The pool at a glance

Pool statistics

Users
Blocks Found
Best Ever Difficulty
Avg Time to Block

Pool Hashrate

Accumulating hashrate data…

Updates as miners submit shares

Bitcoin Cash Network

Block Height
Network Hashrate
Difficulty
Pool Share

Block Reward Potential

Block Subsidy3.125 BCH
Avg Time to Block

We publish every security advisory, with the date we fixed it.

A pool that hides its own defects will hide other things. Five most recent, newest first.

2026-08-30
Core 0.9.26

Miners pick the transactions their block will carry. Release notes

2026-08-17
security.txt published

RFC 9116 reporting contact. Read it

2026-08-16
Advisory GHSA-5v5v-ggh9-f67r

Null dereference and unbounded read, found in our own review. Read the advisory

2026-08-09
Core 0.8.26.22

Regional accelerator live. Release notes

2026-08-01
Receipt coverage, 1 address to 14

Rebuilt around work the pool already counts. Release notes

Every fix and version, with its date, lives in the full NexusPool changelog.

FAQ

Solo mining,
answered straight.

Straight answers, no asterisks. The rest is provable: open the Glass Ledger.

Yes. NexusPool is a solo & lottery pool: when your miner solves a block, 100% of it pays straight to your Bitcoin Cash address. The pool never holds your coins: no pool wallet, no custody window, no FPPS middleman.

Zero in solo mode, which is what every public NexusPool box runs. A true 0% fee: 100% of the block subsidy and fees go to the finder. No commission, no cut, no upstream skim.

Yes. Point any Bitaxe (Ultra, Supra, Gamma), NerdAxe / NerdQAxe, or any Stratum V1/V2 miner at the pool using your-bitcoin-cash-address.worker as the username. It works out of the box with AxeOS.

A signed, append-only ledger. Every rig that mines here gets a receipt for the work the pool counted from it: how many shares, at what difficulty, over which window. Each receipt is a BIP340 signature you verify offline against a key you pinned yourself. It is our side of the ledger, and your own miner’s counter is the other, so you never have to take a dashboard number on faith.

Yes: native, encrypted Stratum V2 over Noise, plus Stratum V1, served side by side from a single engine. Not a translation layer bolted onto a V1 pool.

The instant a share could be a block, it’s validated and broadcast to the network first, ahead of every rate limit and check, and can fan out to multiple nodes for the fastest propagation. The block uses your own node’s witness commitment and every field is verified byte-for-byte before it ever reaches mainnet, so it can’t be silently rejected; a crash-handler and fsync journal mean a solved block survives a restart. The engine is fuzz-tested against adversarial input (connection floods, malformed and oversized packets) with zero crashes, leaks or lost shares.

Your odds are fixed by Bitcoin Cash itself: p = 1 / (D · 2³²) per hash, the same on every pool. We show it plainly and can’t change it. What we can do is sign what we counted from you, so the dashboard number is not something you have to take on our word.

Yes: Payout Preflight. Enter your Bitcoin Cash address and the pool rebuilds the exact coinbase it would pay you, byte-for-byte, the same construction used for every real block, then shows the amount and the raw transaction so you can re-derive it yourself. Paid on-chain straight to your address, 0% fee, non-custodial. You confirm the payout before you ever find a block.

Yes. The pool speaks standard Stratum V1, so a rented order connects like any other miner: version rolling, extranonce subscribe, an 8-byte extranonce2, and a difficulty set per rig from measured hashrate. Industrial orders are routine here: a 600 PH/s contract has mined on this pool at a measured 687 PH/s peak, and the pool stale rate stayed flat at 0.005% with zero setup rejections while 50-odd other workers kept mining undisturbed. One thing is required on an order that size: put d= and a difficulty in the password field. Leave it empty and the connection opens at a difficulty sized for a small rig, floods, and the marketplace proxy drops it. NexusPool is not affiliated with any of them: the names identify where the rented hashrate comes from.

A from-scratch mining engine: a lean core that talks to our own full Bitcoin Cash node (never a third party for your block templates), a real-time control plane, and a live dashboard. One engine speaks both Stratum V1 and native, encrypted Stratum V2, sets each rig’s difficulty from its measured hashrate, and streams per-rig telemetry, all non-custodial, with the Glass Ledger signing what the pool counted from each rig.

Support

The question the FAQ did not answer.

Ask in the open if the next person will hit it too. Write privately if the answer needs your address. Either way the rule is the same, and it is short.

How support works
NexusPool: Solo Bitcoin Cash Mining Pool · 0% fee, paid to your CashAddr