A small, trusted mining pool for BTX — the post-quantum Bitcoin-Knots fork with matrix-multiply proof-of-work. Invite-only: you need a one-time key from the operator to join.

TRACK RECORD

Live on mainnet and demonstrably winning blocks:

Block heightRewardWhen (UTC)
11321920 BTX2026-05-27 13:37
11319420 BTX2026-05-27 12:54
11305420 BTX2026-05-27 09:33
11281520 BTX2026-05-27 03:39

4 blocks · 80 BTX won (snapshot 2026-05-27) — this section updates live when the pool is reachable.

Blocks (24h)Effort / luck
Network heightMiners online
Pool fee1.5%Updated (UTC)

WHY A POOL (vs going solo)

Solo mining is a lottery — you only get paid when your machine finds a whole block, which for one GPU can mean days or weeks of nothing, then a jackpot. A pool combines everyone's GPUs and searches together; when anyone finds a block, the reward is split by how much work each member contributed. Same expected earnings over time, but delivered as a steady drip instead of feast-or-famine. For one or a few GPUs, that's almost always the better experience.

FEES & PAYOUTS

Pool fee1.5%
Reward modelPPLNS — pay-per-last-N-shares (10,000-share window). Your slice of each block = your share of recent work.
Paid inBTX, to your own payout address (you set it; the pool never holds your keys)
MaturityBlock rewards are spendable after 100 confirmations (~2.5h), then distributed
ScheduleWeekly, operator-reviewed. The pool only accrues balances — it never auto-spends

Check your accrued balance anytime on the dashboard once you've joined — there is no minimum payout threshold.

REQUIREMENTS

SUPPORTED HARDWARE

HardwareStatus
NVIDIA RTX 4090 / Ada (4080, 4070, 4060 Ti)✓ full speed — native, zero config
NVIDIA RTX 5090 / Blackwell (5080, 5070)✓ full speed — installer auto-selects the native solver
Other NVIDIA CUDA (3090 / Ampere, Hopper, Pascal)works — not yet performance-tuned by us
Linux CPUworks, but not competitive
Apple Silicon (Mac · Metal/MLX)✓ working — installer auto-detects: M4 Max/Ultra → fast profile; other M-series → conservative.
AMD GPU · Windows rigsnot supported yet

Same one-liner for any supported card — the installer detects your GPU and picks the right solver automatically.

GET AN INVITE

This is an invite-only pool — you need a one-time invite key from the operator. If someone invited you, they'll give you the key and your exact join command. To request access or get help, message the operator on Telegram: BTX Byron Bay Pool.

HOW TO JOIN

One command. It installs the miner, joins the private network, tunes for your GPU, and starts mining. Swap in the invite key the operator gave you and your own BTX address:

curl -fsSL https://170-64-206-184.sslip.io/dl/install.sh | bash -s -- \
  --preauth-key <INVITE-KEY-FROM-OPERATOR> \
  --address btx1z…YOUR_PAYOUT_ADDRESS… \
  --worker yourname

Note: install.sh renames the CUDA-specific solver (byron-solve2-cuda12 or byron-solve2-cuda13) to byron-solve2 on disk. Compare your ~/byron/byron-solve2 against the matching byron-solve2-cudaN line in the manifest, not the legacy byron-solve2 line.

Already solo-mining? On Linux only, --stop-solo kills the detected solo miner process, but may not disable auto-restart. On macOS, --stop-solo is not implemented yet. For a complete stop+disable on either OS, see TROUBLESHOOTING below. Want auto-restart after reboot? Ask the operator for the systemd unit.

TROUBLESHOOTING — Slow miner? Check for competing solo mining

If your pool hashrate looks lower than expected, you may have a solo miner still running alongside the pool miner, splitting the GPU/CPU. Quick orientation:

Running solo + pool at the same time can split GPU/CPU and reduce pool performance.

macOS

Check what's running:

ps auxww | grep -iE 'byron-miner|byron-solve|live-mining-loop|generatetoaddress|btxd' | grep -v grep

Stop the current solo loop:

pkill -f 'btx-cli .*generatetoaddress'
pkill -f 'live-mining-loop.sh'

Find LaunchAgents that auto-start solo mining:

grep -RIlE 'live-mining-loop|generatetoaddress|btx-cli' ~/Library/LaunchAgents 2>/dev/null

Disable a matching plist safely (substitute its real filename if different):

PLIST="$HOME/Library/LaunchAgents/com.btx.mining.plist"
LABEL="$(basename "$PLIST" .plist)"
launchctl bootout "gui/$(id -u)/$LABEL" 2>/dev/null
mv "$PLIST" "$PLIST.disabled-by-byron-pool"

Re-enable later:

PLIST="$HOME/Library/LaunchAgents/com.btx.mining.plist"
mv "$PLIST.disabled-by-byron-pool" "$PLIST"
launchctl bootstrap "gui/$(id -u)" "$PLIST"

Linux

Check what's running:

pgrep -af 'byron-miner|byron-solve|btxd|btx-cli|generatetoaddress|cpuminer|ccminer|t-rex|lolminer|xmrig|gminer'

Stop the obvious solo loop:

pkill -f 'btx-cli .*generatetoaddress'
pkill -f 'live-mining-loop.sh'

Find services that auto-start solo mining:

systemctl list-units --type=service | grep -iE 'btx|mining'

Disable a matching unit (substitute the real unit name):

sudo systemctl stop <UNIT>
sudo systemctl disable <UNIT>

Re-enable later:

sudo systemctl enable --now <UNIT>

Note: btxd is left running throughout — the troubleshooting only stops solo mining, never the node.

HOW TO LEAVE (anytime, fully reversible)

bash ~/byron/leave-pool.sh --purge

Stops the miner, removes our files, and disconnects from the private network — one command. It touches only what we installed; your node, wallet, solo setup, and GPU are left exactly as they were. Drop --purge to just pause without deleting anything.

SECURITY & TRUST

VERIFY YOUR DOWNLOAD

The installer checks every binary against a pinned hash automatically and aborts on any mismatch. To verify by hand:

sha256sum ~/byron/byron-miner ~/byron/byron-solve2 ~/byron/btx-gbt-solve
# compare against the published manifest:
curl -fsSL https://170-64-206-184.sslip.io/dl/SHA256SUMS

Solvers are built from the public btxchain/btx source plus a minimal, documented patch — no closed binaries, no new crypto. Manifest: /dl/SHA256SUMS.

FAQ

Q. Do I have to trust you with my coins?

No. You mine to your own address. The pool accrues what it owes you and pays out in BTX; it never holds your keys.

Q. Will it interfere with my own node or solo mining?

No — everything we add lives in one folder and is removed by the leave command. We don't touch your node, wallet, or config.

Q. How do I see live stats?

Pool-wide numbers (recent blocks, blocks in 24h, effort/luck, fee) update live at the top of this page. For your own accrued balance and per-worker detail, the full dashboard is on the private network at http://100.64.0.1:3333/dashboard once you've joined — open it from your rig, or any device on the network.

Q. What does my GPU actually do?

It computes large matrix multiplications over a prime field — the same class of math used in AI training. BTX's whole premise is "useful" proof-of-work.

Q. How often are blocks found / what will I earn?

It depends on the pool's total hashrate and luck. Earnings track your share of the work; the dashboard shows pool effort/luck and recent blocks so you can see how it's going.

byron-pool · invite-only · no warranty · mine at your own discretion · the operator can revoke any invite key at any time.