Poolservers

information
Info BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
language C C++ Erlang Python3 Java C Twisted C++ Twisted node.js
license GPL-3 MIT GPL-3 AGPL-3 GPL-3 GPL-2 GPL-3 AGPL-3 GPL-3
ref. pool Eligius P2Pool BitPenny Slush’s pool Coinium
website link link link link link link link Link link
miner protocols
Protocol BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
getblocktemplate
StratumMP
getwork
BlkPrep
UBBP
getwork extensions
Extension BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Slush hpool
hostlist n/a n/a n/a
longpoll n/a n/a n/a
midstate n/a n/a n/a
noncerange n/a n/a n/a
reject-reason n/a n/a n/a
rollntime n/a n/a n/a
expire=N n/a n/a n/a n/a
submitold n/a n/a n/a n/a
switchto n/a n/a n/a
getblocktemplate/BlkPrep functionality
Function BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
longpoll n/a n/a n/a n/a n/a n/a n/a n/a
noncerange n/a n/a n/a n/a n/a n/a n/a n/a
proposal n/a n/a n/a n/a n/a n/a n/a n/a
serverlist n/a n/a n/a n/a n/a n/a n/a n/a
getblocktemplate/BlkPrep variations
Variation BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
coinbase/append n/a n/a n/a n/a n/a n/a n/a
coinbase (set) n/a n/a n/a n/a n/a n/a n/a
generation n/a n/a n/a n/a n/a n/a n/a
share/coinbase n/a n/a n/a n/a n/a n/a n/a n/a
share/merkle n/a n/a n/a n/a n/a n/a n/a n/a
share/truncate n/a n/a n/a n/a n/a n/a n/a n/a
time/increment n/a n/a n/a n/a n/a n/a n/a
time/decrement n/a n/a n/a n/a n/a n/a n/a
txns/add n/a n/a n/a n/a n/a n/a n/a
txns/remove n/a n/a n/a n/a n/a n/a n/a
prevblock n/a n/a n/a n/a n/a n/a n/a
stratum functionality
Function BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
job freq variable n/a n/a 55s n/a n/a n/a 30s configurable
transparency n/a n/a n/a n/a n/a n/a
resume n/a n/a n/a n/a n/a n/a
reconnect n/a n/a n/a n/a n/a n/a
share targets
Feature BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
default 1 network 1 1 1 1 1 8 1 1
config
dynamic
work generation
Feature BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Slush hpool
getwork
ntime roll
getmemorypool
getblocktemplate
coinbaser
gotwork
setworkaux
getauxblock
StratumMP
MM gmp
full node
account management
Feature BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Stratum hpool
multiuser
explicit users
anon users
explicit workers
anon workers
saved worklog
saved sockets
share logging
invalid logging
databases
Database BFGMiner bitcoind ecoinpool Eloipool PoolServerJ pushpool p2pool BitPenny Slush hpool
couchdb
mysql
plaintext
postgres
rrd
sqlite
redis

<references/>

Source

http://bitcoin.it/

See Also on BitcoinWiki