Guides
Mining pool software guides, money pages & launch checklists
These resources are written for pool owners—not just developers.
Use them to choose a stack, pick a payout model, and design a production-ready Stratum architecture.
If you want a turnkey delivery (setup + hardening + handover), use the contact options below. Use these guides as a programmer‑friendly reference for setting up and developing SHA256 pool software, node installation, and ops; we also point to where you can download (free download) the open‑source components we deploy.
0) Miner troubleshooting guides (SHA256/SHA256d)
These pages are written for operators who already have miners running—or tried to—and need to fix
offline devices, high rejects/stales, unstable firmware profiles, driver issues, or
“it shows hashrate but the pool shows zero shares.” Each guide includes practical checklists plus an easy way to contact us
if you want us to resolve it fast.
🧰
Miner troubleshooting hub
Start here: pick your miner type and follow the fastest diagnostic flow.
- ✓ Offline vs rejects vs instability
- ✓ Miner-side vs pool-side causes
- ✓ What to send support
Open the hub →
⚡
ASIC miner troubleshooting
Antminer/WhatsMiner/Avalon: firmware, rejects, HW errors, board dropouts.
- ✓ Offline/timeout fixes
- ✓ Thermal/power stability
- ✓ Safe tuning + acceptance
Read ASIC guide →
🔌
USB miner troubleshooting
Stick miners & USB ASICs: drivers, powered hubs, cgminer/bfgminer configs.
- ✓ libusb/WinUSB setup
- ✓ Hub power & dropouts
- ✓ Reject/stale analysis
Read USB guide →
🧠
FPGA miner troubleshooting
Bitstreams, enumeration, timing, and reliable share submission.
- ✓ Bitstream/version mismatches
- ✓ USB controller issues
- ✓ Stratum validation
Read FPGA guide →
🖥️
CPU / PC miner troubleshooting
cpuminer/minerd: builds, dependencies, getwork vs Stratum, and tests.
- ✓ Build & dependency fixes
- ✓ Stratum/proxy compatibility
- ✓ “why no shares?” diagnosis
Read CPU guide →
🎛️
Legacy GPU miner troubleshooting
OpenCL/CUDA drivers, old clients, and safe sandbox testing.
- ✓ Driver/runtime issues
- ✓ Protocol drift gotchas
- ✓ Repeatable troubleshooting
Read GPU guide →
1) Choose your stack
Yiimp, Miningcore, and NOMP can all run SHA256 pools. The best choice depends on your team’s preferred workflow, expected traffic, and how much long‑term ops you want to own.
📘
Bitcoin mining pool software overview
Architecture, core components, and how to choose a stack.
- ✓ Stratum gateway + share processing
- ✓ Payout engine + accounting
- ✓ Dashboard UI + monitoring
Read the guide →
🧱
Yiimp setup for Bitcoin / SHA256d
What we configure, common pitfalls, and a handover checklist.
- ✓ Deployment blueprint
- ✓ Stratum ports + vardiff tuning
- ✓ Website/UI + payout workflow
Read the guide →
🧠
Miningcore pool setup guide
Engine-first builds for clean configs and production ops.
- ✓ Stratum endpoints + performance tuning
- ✓ Payout processing + safety controls
- ✓ Monitoring + hardening
View Miningcore guide →
🧩
NOMP Stratum pool setup
Node.js portal + Stratum endpoints with production hardening.
- ✓ Portal/UI + miner instructions
- ✓ Share processing + payout pipeline
- ✓ Monitoring, alerts, and runbooks
View NOMP guide →
⚖️
Yiimp vs Miningcore (SHA256)
A side-by-side comparison to help you pick the best-fit stack.
- ✓ Architecture + ops tradeoffs
- ✓ Payout/accounting considerations
- ✓ Decision checklist for launch
Compare stacks →
2) Revenue, scaling & reliability (money pages)
These pages are designed to convert because they answer the real buying questions: how payouts work, what architecture you need, and what it takes to keep miners connected during stress.
💰
Payout schemes (reference)
PPLNS, SOLO, PROP, and common variants—explained clearly.
- ✓ Variance + fairness tradeoffs
- ✓ Operator reserve needs
- ✓ Safe accounting concepts
Read payout reference →
📊
Choose your payout model (SHA256)
SOLO vs PPLNS vs PROP — what to launch with and why.
- ✓ Miner acquisition & retention impact
- ✓ Cashflow and risk tolerance
- ✓ Implementation checklist
Pick a model →
🌐
Multi-region Stratum & DDoS-ready architecture
Buying guide for low stales, failover, and survivability.
- ✓ Gateway + backend separation
- ✓ Failover strategy miners understand
- ✓ Monitoring & runbooks
View architecture guide →
🛰️
Managed ops & monitoring
Keep your pool stable after launch with defined ops routines.
- ✓ Alerts for Stratum, daemons, payouts
- ✓ Upgrades + incident response
- ✓ Reliability and performance tuning
Ops playbook →
🛡️
Mining pool security hardening
Wallet safety, DDoS readiness, monitoring, and incident response.
- ✓ Key management + payout controls
- ✓ Edge protections + rate limits
- ✓ Backups + tested restores
View checklist →
🏁
Major mining pools vs running your own
Buyer’s guide for ASIC farms: fees, telemetry, stales, and payout control.
- ✓ Why big pools win (and where they don’t)
- ✓ Private pool blueprint
- ✓ Launch and hardening checklist
Read the guide →
☁️
NiceHash & MiningRigRentals alternatives
Run your own Stratum endpoints for cleaner accounting and better control.
- ✓ Private endpoints for renters
- ✓ Regional routing to reduce stales
- ✓ Payout safety rails
Read the guide →
3) Coin-specific resources
🪙
Bitcoin Cash (BCH) pool setup
SHA256 pool setup considerations specific to BCH operations.
- ✓ Node/RPC planning
- ✓ Stratum endpoints + limits
- ✓ Payout pipeline safety
View BCH guide →
🪙
Bitcoin SV (BSV) pool setup
SHA256 pool setup considerations specific to BSV operations.
- ✓ SV Node + RPC hardening
- ✓ Stratum tuning for throughput
- ✓ Payout pipeline safety
View BSV guide →
🪙
eCash (XEC) pool setup
Build an XEC SHA256 pool with clean onboarding and safe accounting.
- ✓ Bitcoin ABC node layer
- ✓ ecash: address validation
- ✓ Maturity + payout tuning
View XEC guide →
🪙
BitcoinII (BC2) pool setup
Production checklist for deploying BC2 SHA‑256 mining pools.
- ✓ Node + version pinning
- ✓ Stratum endpoints
- ✓ Payout dry runs
View BC2 guide →
🪙
DigiByte (DGB) SHA256 pool setup
DGB is multi‑algo; this guide focuses on SHA256 pool operations.
- ✓ Algo‑specific ports
- ✓ Vardiff tuning
- ✓ Miner onboarding docs
View DGB guide →
More SHA256 coin‑specific pool setup pages
These pages follow the same structure as our BCH and DGB guides: stack choice, node/RPC considerations, Stratum endpoints, payout safety, and a practical launch checklist.
Use this list as a quick index when you’re planning a new SHA‑256 / SHA‑256d pool.
4) Nodes, blockchain infrastructure & solo mining
If you’re building or installing a pool, the hardest part is often the node layer: stable RPC,
safe wallet handling, monitoring, and clean integration with Stratum. These guides cover BTC/BCH nodes,
solo mining pools, and how to interpret pool URLs.
🧩
Bitcoin node setup (Bitcoin Core)
Install a BTC node for pool backends and solo mining—RPC hardening, ZMQ and monitoring.
- ✓ Full vs pruned node tradeoffs
- ✓ RPC security + allowlists
- ✓ Pool integration checklist
Read BTC node guide →
🧱
Bitcoin Cash (BCH) node setup
Deploy a BCH node (BCHN) for SHA256 pools—RPC hardening, wallet strategy, and ops.
- ✓ BCHN install planning
- ✓ Node health monitoring
- ✓ Stratum integration basics
Read BCH node guide →
🎯
Solo mining pool (CKPool) setup
Create a solo pool for BTC with your own node—ideal for small farms and home miners.
- ✓ CKPool Stratum + node wiring
- ✓ Antminer/Bitaxe onboarding
- ✓ Payout safety checklist
View CKPool guide →
🔗
Bitcoin mining pool URL list (Stratum)
How to find pool URLs, format stratum endpoints, and avoid connection mistakes.
- ✓ stratum+tcp vs stratum+ssl
- ✓ Worker name formats
- ✓ Linux-friendly examples
Open URL guide →
🧾
ASIC miner brands & models (SHA‑256)
Antminer, WhatsMiner, Avalon and more—model timelines (older → newer) plus onboarding tips.
- ✓ Major brands and model families
- ✓ Stratum compatibility basics
- ✓ Troubleshooting rejects/stales
Open ASIC guide →
⚙️
Bitcoin miner setup (software & pool URLs)
Configure miners safely: software sources, worker naming, NiceHash/rentals notes, and scam avoidance.
- ✓ Stratum URL + worker format
- ✓ PC & Linux client notes
- ✓ “Free mining” safety tips
Open setup guide →
🧠
Best Bitcoin mining pool for beginners
How to join a pool and compare fees, payouts, and profitability.
- ✓ Beginner checklist
- ✓ Profitability math basics
- ✓ Payout model comparison
Read beginner guide →