The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
information
|
Info |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
language |
C |
Java |
Java |
C |
Java |
Python |
Python |
Tcl |
Twisted |
Python |
C++
|
license |
GPL-3 |
|
GPL-3 |
GPL-3 |
GPL-3 |
Public Domain |
GPL-2+ |
GPL-3 |
MIT |
Public Domain |
GPL-3
|
website
|
link
|
|
link
|
link
|
link
|
|
link
|
link
|
link
|
link
|
link
|
forum
|
link
|
link
|
link
|
link
|
link
|
|
link
|
link
|
link
|
link
|
link
|
related pool |
Eligius |
BitMinter |
|
|
|
|
|
|
|
|
|
mining devices (asic)
|
Device |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
ASICMiner |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No
|
Avalon |
untested |
No |
No |
Patch |
No |
No |
No |
No |
No |
No |
No
|
BitForce SC |
3.0.0 |
No |
No |
|
No |
No |
|
No |
No |
No |
|
BitForce SC MiniRig |
3.0.0 |
No |
No |
|
No |
No |
|
No |
No |
No |
|
Deepbit |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No
|
mining devices (fpga)
|
Device |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
Avnet LX150T |
No |
|
No |
No |
No |
No |
|
|
No |
No |
|
BitForce Single |
2.2.0 |
|
No |
2.2.0 |
No |
No |
|
|
No |
No |
|
BFL MiniRig |
2.4.3 |
|
No |
2.5.0 |
No |
No |
|
|
No |
No |
|
Digilent Nexys 2 500K |
No |
|
No |
No |
No |
No |
|
|
No |
No |
|
Icarus |
2.2.7 |
|
No |
2.2.7 |
No |
No |
|
|
No |
No |
|
Lancelot |
Yes |
|
No |
Yes |
No |
No |
|
|
No |
No |
|
ModMiner |
2.4.3 |
|
No |
2.4.3 |
No |
No |
|
|
No |
No |
|
Terasic DE2-115 |
No |
|
No |
No |
No |
No |
|
|
No |
No |
|
X5000 |
No |
|
No |
No |
No |
No |
|
|
No |
No |
|
X6500 |
2.9.0 |
|
No |
No |
No |
No |
|
|
No |
No |
|
ZTEX 1.15b |
Yes |
|
Yes |
Yes |
No |
No |
|
|
No |
No |
|
ZTEX 1.15x |
2.3.4 |
|
Yes |
2.3.4 |
No |
No |
|
|
No |
No |
|
ZTEX 1.15y |
Yes |
|
Yes |
Yes |
No |
No |
|
|
No |
No |
|
mining devices (gpu)
|
Device |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
OpenCL (ATi/AMD) |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
No |
Yes |
Yes |
Yes
|
OpenCL (nvidia) |
Yes |
|
No |
|
|
|
No |
No |
|
|
|
CUDA (nvidia) |
No |
|
No |
No |
No |
No |
No |
No |
|
No |
|
mining devices (cpu)
|
Device |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
SSE4 (x86_64) |
Yes |
|
No |
Yes |
|
No |
No |
No |
|
No |
|
SSE2 (x86_32) |
Yes |
|
No |
Yes |
|
No |
No |
No |
|
No |
|
SSE2 (x86_64) |
Yes |
|
No |
Yes |
|
No |
No |
No |
|
No |
|
Altivec (PPC) |
Yes |
|
No |
Yes |
|
No |
No |
No |
|
No |
|
VIA PadLock |
Yes |
|
No |
Yes |
|
No |
No |
No |
|
No |
|
Assembly (x86_32) |
Yes |
|
No |
Yes |
|
No |
No |
No |
|
No |
|
High-level CPU |
Yes |
|
No |
Yes |
|
No |
No |
No |
|
No |
|
miner protocols
|
Protocol |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
getblocktemplate |
2.8.0 |
|
No |
2.9.0 |
No |
No |
No |
No |
No |
|
Yes
|
StratumMP |
2.9.0 |
|
No |
2.8.0 |
No |
No |
No |
No |
No |
Yes |
|
getwork |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes
|
BlkPrep |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No
|
UBBP |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No
|
getwork extensions
|
Extension |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
hostlist |
No |
No |
No |
No |
No |
Yes |
No |
No |
No |
Yes |
Yes
|
longpoll |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
0.1 |
Yes[1] |
No[2] |
Yes[1] |
Yes
|
midstate |
Yes |
Yes |
Yes |
Yes |
No |
Yes[1] |
0.1 |
|
Yes[1] |
Yes |
No
|
noncerange |
No |
No |
No |
No |
No |
|
No |
No |
No |
No |
Yes
|
reject-reason |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
0.0 |
No |
Yes |
Patch |
|
rollntime |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
0.1 |
No |
No |
Yes |
Yes
|
expire=N |
Yes |
Yes |
No |
Yes |
Yes |
|
0.1 |
|
|
|
|
submitold |
Yes
|
Yes[1][3]
|
Yes |
Yes |
No |
No
|
0.0[1][3]
|
No |
No |
No |
No
|
switchto |
No |
No |
No |
No |
Yes |
Yes |
No |
No |
No |
No |
Yes
|
getblocktemplate/BlkPrep functionality
|
Function |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
longpoll |
Yes |
|
n/a |
Yes |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
noncerange |
No |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
proposal |
No |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
serverlist |
No |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
getblocktemplate/BlkPrep variations
|
Variation |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
coinbase/append |
Yes |
|
n/a |
Yes |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
coinbase (set) |
Yes |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
generation |
Yes |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
share/coinbase |
Yes |
|
n/a |
Yes |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
share/merkle |
No |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
share/truncate |
Yes |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
time/increment |
Yes |
|
n/a |
|
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
time/decrement |
Yes |
|
n/a |
|
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
txns/add |
No |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
txns/remove |
No |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
prevblock |
No |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
|
|
stratum functionality
|
Function |
BFG |
BitMinter |
BTCMiner |
cg |
Diablo |
gMinor |
MPBM |
OSFPGABM |
Phoenix |
poclbm |
Ufasoft
|
set diff |
2.9.0 |
|
n/a |
2.8.0 |
n/a |
n/a |
n/a |
n/a |
n/a |
20121020 |
|
transparency |
Yes |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
No |
|
resume |
3.0.0 alpha2 |
|
n/a |
2.11.0 |
n/a |
n/a |
n/a |
n/a |
n/a |
No |
|
reconnect |
2.9.0 |
|
n/a |
2.8.2 |
n/a |
n/a |
n/a |
n/a |
n/a |
Yes |
|
add peers |
No |
No |
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
No |
No
|
get ver |
2.9.0 |
|
n/a |
2.8.2 |
n/a |
n/a |
n/a |
n/a |
n/a |
Yes |
|
show msg |
git |
|
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
No |
|
get hashrate |
No |
No |
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
No |
No
|
get temp |
No |
No |
n/a |
No |
n/a |
n/a |
n/a |
n/a |
n/a |
No |
No
|
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 Supported, but not advertised
- ↑ Supported, but has bugs.
- ↑ 3.0 3.1 Not advertised, but generally doesn't discard shares.