CherryPicking is a new bitcoin pool hopper coded by me with the help of
myself.
CherryPicking is written in Java and was tested as well as developed using Windows. It uses poclbm as a miner.
Features:- Direct control of miner processes, no proxying or redirecting miner traffic for any number of GPUs. Currently this is limited to poclbm (latest version) and Phoenix. It can handle all the GPUs you throw at it efficiently due to scalable multithreaded design.
- Support for any pool with JSON API or web page providing round shares and hash rate via config files. Current supported payment models are: proportional, score-based (like slush), SMPPS, PPS and PPLNS (early implementation, testing an idea).
- Backup pool support, used when no other pool is currently favored for mining
- Lagging pool detection, your miners won't waste time if a pool is lagging
- Easy to use and to set up, all you need is the freely available JRE (Java Runtime Environment) installed and Windows itself (though it may work on any other OS as well)
- Timestamped text log output so the hopper's messages can be tracked
- Future: adjustable hopping/pool priority algorithm
Future: statistics tracking for miners and export to .csv files to facilitate analysis - has been addedFuture: Linux support and testing, if people want it - as of v0.6.6 I have tested CherryPicking on Ubuntu 11.04 using the Sun JRE and have fixed a few minor Linux-specific bugs. CherryPicking on Linux!- Free future updates for all buyers, you buy it once and never pay anything for updates, even if the price changes.
The hopper is configurable and flexible and can hop proportional, score, PPLNS pools as well as use backup pools. You set it up using config files for each pool and 16 are already provided. Anybody can write a config file for a new pool. For details about the files and how to use the hopper
please see the included ReadMe. In short: add your miner credentials to the pool config files and run the .bat file.
This release is still a beta and Score and PPLNS hopping are somewhat experimental, but on average they should help increase your income. Future version will add more features (both planned and whatever else may be requested) and adjust/improve the hopping algorithms.
If you're getting errors connecting to some pools using https, please read
my post on the next page to fix it.
How to get it:Pool config files available
here -
Updated 09.09.2011 - added the SSL certs to this downloadCherryPicking is available for
0.5BTC, special promotion for early adopters brave enough to give it a try. This price will slowly creep up to the intended value.
Always check this post for the latest update and the latest bitcoinservice link. Currently bitcoinservice does not allow changing the file, so updates will come as new, different links.
IMPORTANT: Please allow cookies and have JavaScript enabled in your browser when making the bitcoinservice purchase. I am not affiliated in any way with bitcoinservice and I do not get the addresses that have sent payment, I'm not in a position to fix it if something goes wrong with your purchase because of cookies and/or JS being disabledv0.6.7 - Beta http://www.bitcoinservice.co.uk/files/1146 -
ChangelogUpdates:v0.6.3 to v0.6.4v0.6.3 to v0.6.5v0.6.3 to v0.6.5av0.6.3 to v0.6.6v0.6.4 to v0.6.5v0.6.5 to v0.6.5av0.6.5a to v0.6.6v0.6.6a to v0.6.7v0.6.6 to v0.6.7Always use the correct update. Applying an update meant for a different version will result in an invalid .jar file. Do not delete the .old files the updater creates, you may need them in case something goes wrong with a future update.Click here for an update guideChecksums for v0.6.7: File: CherryPicking v0.6.7.zip
CRC-32: 5efdb6d9
MD4: cb067f5d279f8e75868a5056c44d79e7
MD5: 61ad6529c5de43e73a14812bcfade18b
SHA-1: 46ca5959bbf55fc14b23557fa284c73fb27a0e83
File: CherryPicking.jar
CRC-32: 9ccce5d1
MD4: 6422bade46c6e4e59d5c6b304aeaa1ad
MD5: c7009e1cb51af0d8d36b0a93c53318ac
SHA-1: a99fff9ee398bb95b0ed097414529b45dc3c80bb
I'll do my best to answer any questions you may have and to fix any bugs that I've missed!