<p><a href="https://github.com/CoiniumServ/CoiniumServ" rel="nofollow">https://github.com/CoiniumServ/CoiniumServ</a> is an open source c# pool implementation which could be a good starting point.</p>

CC BY-SA 3.0
2014-09-18T22:15:14.417Z
2014-09-18T22:15:14.417Z
HuseyinUslu
<p>You can, of course! But you may start from some existing programs that do what you say, most are open source and well documented. And ask someone, it's very hard to do it on your own!</p>

CC BY-SA 3.0
2014-01-18T14:48:08.527Z
2014-01-18T14:48:08.527Z
JavierG
<p>Theoretically speaking, if I know programming (C,C++,C# etc.) can I write my own mining pool software/server using only Bitcoin API or I need more information than that?</p>

<pre><code>https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
</code></pre>

<mining-pools><client><api><mining-software>
Can I write my own pool software by using bitcoin API?
Frank Martin
# Can I write my own pool software by using bitcoin API?

(Asked by: username_0 on 2014-01-18)

Theoretically speaking, if I know programming (C,C++,C# etc.) can I write my own mining pool software/server using only Bitcoin API or I need more information than that?

```
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

```

**Tags:** mining-pools, client, api, mining-software


---

## 2 answers

### Answer by username_2 on 2014-01-18. Score: 3 | Accepted answer

You can, of course! But you may start from some existing programs that do what you say, most are open source and well documented. And ask someone, it's very hard to do it on your own!


---

### Answer by username_1 on 2014-09-18. Score: 0

<https://github.com/CoiniumServ/CoiniumServ> is an open source c# pool implementation which could be a good starting point.


---

