This is a specialized fork of the ckpool-proxy designed specifically for the "Lottery Mining" community.
- Floating Point Difficulty: Modified the core C source (
stratifier.c,ckpool.h) to change difficulty variables fromint64_ttodouble. This allows for precision difficulties like0.0014required by ESP32 and other small miners. - Upstream Shielding: Implemented a difficulty filter that accounts for small shares locally (for hashrate tracking) but prevents them from being sent to upstream pools. This stops "Low Difficulty" rejections and temporary IP bans from public pools.
- Accurate Hashrate Reporting: Fixed the "Accountant" logic so that even sub-1.0 difficulty shares are calculated in the terminal status logs.
Set your startdiff and mindiff in ckproxy.conf to your desired decimal value (e.g., 0.0014).