Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
PyOpenCL bitcoin miner
Python C

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gitignore
BitcoinMiner.py
HttpTransport.py
LICENSE
README.mkd
Transport.py
log.py
phatk.cl
poclbm.py
sha256.py
socks.py
util.py

README.mkd

Usage: poclbm.py [OPTION]... SERVER[#tag]... SERVER is one or more [http[s]://]user:pass@host:port (required) [#tag] is a per SERVER user friendly name displayed in stats (optional)

Options: --version show program's version number and exit -h, --help show this help message and exit --verbose verbose output, suitable for redirection to log file -q, --quiet suppress all output except hash rate display --no-server-failbacks disable using failback hosts provided by server

Miner Options: -r RATE, --rate=RATE hash rate display interval in seconds, default=1 -e ESTIMATE, --estimate=ESTIMATE estimated rate time window in seconds, default 900 (15 minutes) -a ASKRATE, --askrate=ASKRATE how many seconds between getwork requests, default 5, max 10 -t TOLERANCE, --tolerance=TOLERANCE use fallback pool only after N consecutive connection errors, default 2 -b FAILBACK, --failback=FAILBACK attempt to fail back to the primary pool every N getworks, default 10

Kernel Options: -p PLATFORM, --platform=PLATFORM use platform by id -d DEVICE, --device=DEVICE use device by id, by default asks for device -w WORKSIZE, --worksize=WORKSIZE work group size, default is maximum returned by opencl -f FRAMES, --frames=FRAMES will try to bring single kernel execution to 1/frames seconds, default=30, increase this for less desktop lag -s FRAMESLEEP, --sleep=FRAMESLEEP sleep per frame in seconds, default 0 -v, --vectors use vectors

Something went wrong with that request. Please try again.