Please Enable Javascript
  • No Registration Required
  • Coinbase Generation
  • No Pool Op Wallets  
 ZERO FEE Anonymous SPLNS Bitcoin Mining for Everyone 
Support thread About SPLNS ckPool Features Pool Stats


Just point your miner to one of:
Set your username to your btcaddress with any or even no worker extension, and any password.

cgminer -o stratum+tcp:// -u 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ.0 -p x

If you enter an invalid address you will not be able to connect

To access user statistics*, paste your BTC address below:

or append your username to:

(*) currently only displays minimal per user and worker information.



SPLNS stands for Score Per Last N Shares.

'Score' is defined as share value weighted by the difficulty of the share found. 'Last N Shares' means that the score is a rolling score based on N shares where N means 5 x the current difficulty. The rolling average is weighted according to when the shares were found - the more recent shares are the more they are worth.

Features of SPLNS:
  • Hop proof - The system cannot be gamed to earn more by hopping on and off during lucky blocks.

  • Short "ramp up time" compared to PPLNS - Rewards rise more rapidly to stable levels when you first start hashing.

  • Long "ramp down time" - You are still entitled to rewards for a very long period which is pool hashrate dependant rather than time dependent so you don't quickly "fall off" and earn nothing when you stop mining. Additionally this helps minimise variance for intermittent miners.

  • Lucky rewards - Since shares are weighted by the difficulty of the share found, if you are a small miner that has a handful of lucky high diff shares, you can earn significantly more, capped at current network difficulty.

  • Block finder rewards - As per lucky rewards, a large share weight is attached to block finds (but is applied to the next block reward since user rewards are included in the existing unsolved block reward.) The sooner the next block is found, the higher the block finder reward is.

  • Malicious & faulty miner disincentives - since shares are rewarded according to the difficulty of the share found, malicious miners that withhold block solves, or faulty hardware that doesn't produce high diff shares will have substantially less reward than on any other pay scheme or pool.

How it works:
  • SPLNS calculation is done on the fly and updated every minute based as a product of HERP DERP.

  • HERP = Hash Extracted Rate Product:
    Each share is worth Sqrt(Min(share_diff, network_diff) / work_diff) * work_diff / 2

  • DERP = Difficulty Extrapolated Reward Payment:
    The reward equals the user's HERP divided by the pool's HERP i.e. it is the expected reward should a block be found now.

  • The pool's HERP is simply added until it reaches 5 * network difficulty. After that it is biased every minute by scaling existing HERP down to add the latest minute's HERP and all users' HERP is adjusted by the same scale the pool's was. Features:

Support and live discussion on IRC: #ckpool

Pool code and pool operated and created by Con Kolivas, creator of cgminer and ckpool.
Site design donated by 1Bj8FjxzF2CnLttTcA6FqedMZGTLkPiMJU