ckpool-solo
Application Docker from BitCryptic's 2nd Repository
Vue d'ensemble
ckpool-solo — Solo Bitcoin mining pool server for Unraid.
Run your own solo Bitcoin mining operation without any pool fees or third parties.
ckpool-solo connects to your local Bitcoin Core full node and provides a standard
Stratum v1 endpoint that your ASIC miners connect to. If your miner finds a block,
the full 3.125 BTC reward goes directly to your Bitcoin address.
HOW IT WORKS:
Your ASIC miners connect to ckpool-solo running on your Unraid server. ckpool-solo
talks to your Bitcoin Core node to get work, distributes that work to your miners,
and submits any solved blocks directly to the Bitcoin network. No pool, no fees,
no signup required.
REQUIREMENTS:
- A fully synced Bitcoin Core node — the "Bitcoin Core (GUI)" container from
Unraid Community Applications works perfectly. It must have RPC enabled
(see README for bitcoin.conf settings). - A Bitcoin wallet address to receive block rewards.
- A ckpool.conf file placed in your config directory before starting
(see the example at https://github.com/bitcryptic-gw/Unraid-ckpool-solo).
NETWORK NOTE:
This template defaults to the standard bridge network, which works for most setups.
If your Bitcoin Core container is on a custom Docker network, switch this container
to the same network so ckpool-solo can reach it by container name. If Bitcoin Core
is on the bridge network, use its Unraid host IP and port 8332 instead.
POINTING YOUR MINERS:
Once running, configure your ASICs with:
URL: stratum+tcp://YOUR-Unraid-IP:3333
Worker: anything (e.g. your Bitcoin address or rig name)
Password: x
REALISTIC EXPECTATIONS:
Solo mining is a lottery. With two Bitmain S9s (~28 TH/s combined) against the
current network difficulty of ~140 EH/s, the odds of finding a block are roughly
1 in 5,000,000 per day. This is a long game — but when you do find one, it's all
yours. Many people run solo mining as a low-cost background operation alongside
solar or other surplus power.
Full setup guide: https://github.com/bitcryptic-gw/Unraid-ckpool-solo
Arguments d'exécution
- Réseau
bridge- Coquille
sh- Privilégié
- false
Configuration du modèle
Directory containing your ckpool.conf file. Must exist and contain a valid ckpool.conf before starting the container. See the example config at https://github.com/bitcryptic-gw/unraid-ckpool-solo
- Cible
- /config
- Défaut
- /mnt/user/appdata/ckpool-solo/config
ckpool writes its logs here. You can monitor miner connections and pool activity from this directory.
- Cible
- /logs
- Défaut
- /mnt/user/appdata/ckpool-solo/logs
The port your ASIC miners connect to. Default is 3333 which is the standard Stratum port. Change this if port 3333 is already in use on your Unraid server.
- Cible
- 3333
- Défaut
- 3333
Catégories
Télécharger les statistiques
Détails
bitcryptic/ckpool-solo:latestExécutez ckpool-solo sur Unraid.
ckpool-solo est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.