BTCPool is backend system of https://pool.btc.com.
Note: This is still a testbed and work in progress, all things could be changed.
- Install
Zookeeper
, or see INSTALL-ZooKeeper.md
- Install
Kafka
, or see INSTALL-Kafka.md
- Install
Bitcoind
, need to enable ZMQ - Install
BtcPool
, see INSTALL.md
We have test 100,000 miners online Benchmark. see Benchmark-100000.md
BtcAgent is a kind of stratum proxy which use customize protocol to communicate with the pool. It's very efficient and designed for huge mining farm.
You could run simulator
to test the system. It will simulate a lots of miners, need to enbale config enable_simulator
on your Stratum Server.
BTCPool is released under the terms of the MIT license. See LICENSE for more information or see https://opensource.org/licenses/MIT.
Welcome aboard!
BTC.COM Team.