|
2 | 2 |
|
3 | 3 | [](https://github.com/frstrtr/c2pool/actions/workflows/build.yml) |
4 | 4 |
|
5 | | -C++ reimplementation of [forrestv/p2pool](https://github.com/p2pool/p2pool) targeting the **V36 share format** with Litecoin + multi-chain merged mining (DOGE, PEP, BELLS, LKY, JKC, SHIC). DigiByte Scrypt support in development as an additional parent chain. |
| 5 | +C++ reimplementation of [forrestv/p2pool](https://github.com/p2pool/p2pool) targeting the **V36 share format**, with **per-coin binaries** for five parent chains and their merged-mining children: **Litecoin** (flagship — LTC + DOGE, PEP, BELLS, LKY, JKC, SHIC), **Bitcoin** (+ Namecoin), **DigiByte** (Scrypt), **Bitcoin Cash**, and **Dash**. See [Supported chains](#supported-chains) for the full matrix and status. |
6 | 6 |
|
7 | 7 | Bitcoin wiki: <https://en.bitcoin.it/wiki/P2Pool> |
8 | 8 | Original forum thread: <https://bitcointalk.org/index.php?topic=18313> |
9 | 9 |
|
| 10 | +## Supported chains |
| 11 | + |
| 12 | +c2pool builds one binary per **parent chain** (`c2pool-<coin>`). Several parents also merge-mine **AuxPoW child chains** in the same coinbase. |
| 13 | + |
| 14 | +| Parent chain | Algorithm | Merged-mining children | Status | |
| 15 | +|---|---|---|---| |
| 16 | +| **Litecoin** (LTC) | Scrypt | DOGE, PEP, BELLS, LKY, JKC, SHIC — external daemons | **Production** (V36; live LTC+DOGE blocks) | |
| 17 | +| **Bitcoin** (BTC) | SHA256d | Namecoin (NMC) | Supported; NMC embedded merged mining in development | |
| 18 | +| **DigiByte** (DGB) | Scrypt¹ | DOGE (embedded, `-DAUX_DOGE`) | In development | |
| 19 | +| **Bitcoin Cash** (BCH) | SHA256d | — | In development | |
| 20 | +| **Dash** (DASH) | X11 | — | In development (embedded coin-state) | |
| 21 | + |
| 22 | +¹ DigiByte is a MultiAlgo chain; c2pool runs its **Scrypt** algorithm as a standalone parent — it is **not** an AuxPoW child of Litecoin. |
| 23 | + |
10 | 24 | ## Credits |
11 | 25 |
|
12 | 26 | c2pool is an independent C++ implementation of the P2Pool sharechain concept originally created by Forrest Voight (forrestv, <https://github.com/forrestv/p2pool>). |
@@ -38,7 +52,7 @@ c2pool is an independent C++ implementation of the P2Pool sharechain concept ori |
38 | 52 |
|
39 | 53 | ## Download |
40 | 54 |
|
41 | | -Pre-built binaries are available on the [Releases page](https://github.com/frstrtr/c2pool/releases). The current release is **v0.2.0** (LTC + DOGE v36); packages are named `c2pool-ltc-<version>-<platform>`. |
| 55 | +Pre-built binaries are available on the [Releases page](https://github.com/frstrtr/c2pool/releases). The current release line is **v0.2.x** (V36). Packages are built **per parent chain** and named `c2pool-<coin>-<version>-<platform>` (`ltc`, `btc`, `dgb`, `dash`, `bch`). |
42 | 56 |
|
43 | 57 | | Platform | Package | Notes | |
44 | 58 | |----------|---------|-------| |
|
0 commit comments