<p>Latest technology of Antminer or rather do your research for the new ones.</p>

CC BY-SA 3.0
2018-03-06T06:15:04.750Z
I went to a demo room, they had lot of those machines i could not figure out yet what are those doing and which software is used. I want to make an open-source software using my C++/Qt/C# skills on that. Looking for where to get started
YumYumYum
CC BY-SA 3.0
2018-03-06T06:19:01.090Z
I suppose this is what you are looking for - https://github.com/bitcoin/bitcoin/blob/master/src/miner.cpp

it's already written in C++. but as far as I know it's open source so you can tweak it in whatever language you like.
PPY XIII
CC BY-SA 3.0
2018-03-06T06:23:24.963Z
I am very curious to get started, my main goal is to make something free for community using rasperry pi or open-source CentOS/Ubuntu/ArchLinux. Step 1) should i be first requiring a Antminer hardware? or i can without get started with regular 64-bit PC's? Step 2) Programming wont be any issue but how do you make official wallets to make the networking or connecting to shares for getting inside the business?
YumYumYum
CC BY-SA 3.0
2018-03-06T06:26:41.643Z
in my own opinion you should get your own antminer first since you're gonna tweak it's software (not budget friendly, look at the price)

secondly, you can use bitcoin-core and install it into Ubuntu/CentOS server in order for the users/clients to generate their own addresses.
PPY XIII
CC BY-SA 3.0
2018-03-06T06:29:49.177Z
@YumYumYum I think your idea is generous on behalf of people who are gonna use your Open source code, if ever. but I think it'll be a waste of time since Bitcoin itself is open source.
PPY XIII
CC BY-SA 3.0
2018-03-06T06:37:55.197Z
1) Buy antminer (hope it has software already to use and learn and then think how to improve it) 2) Get open-source framework that is available here https://github.com/bitcoin/bitcoin/blob/master/src/miner.cpp and then update into custom requirements? CORRECT?
YumYumYum
CC BY-SA 3.0
2018-03-06T07:50:41.340Z
yes, but the answer is up to you, again, buying antminer just for tweaking it's sofware isnt budget friendly. you are just going to waste money.
PPY XIII
CC BY-SA 3.0
2018-03-06T06:13:34.363Z
2018-03-06T06:13:34.363Z
PPY XIII
<p>What are those hardware doing? Which open-source or closed source software to use on those? I want to buy one of those hardware for my learning and programming.</p>

<p>Any advise?</p>

<p><a href="https://i.sstatic.net/jEFlA.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/jEFlA.png" alt="enter image description here"></a></p>

<p><a href="https://i.sstatic.net/pBUgu.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/pBUgu.png" alt="enter image description here"></a></p>

<bitcoin-core><mining-hardware><bitcoin-cash><bitcoin-core-development><hardware-wallet>
What are those bitcoin mining hardware doing 24/7?
YumYumYum
# What are those bitcoin mining hardware doing 24/7?

(Asked by: username_0 on 2018-03-06)

What are those hardware doing? Which open-source or closed source software to use on those? I want to buy one of those hardware for my learning and programming.

Any advise?

[![enter image description here](https://i.sstatic.net/jEFlA.png)](https://i.sstatic.net/jEFlA.png)

[![enter image description here](https://i.sstatic.net/pBUgu.png)](https://i.sstatic.net/pBUgu.png)

**Tags:** bitcoin-core, mining-hardware, bitcoin-cash, bitcoin-core-development, hardware-wallet


---

## 1 answers

### Answer by username_1 on 2018-03-06. Score: 0 | Accepted answer

Latest technology of Antminer or rather do your research for the new ones.

> **Comments:**
> **username_0**: I went to a demo room, they had lot of those machines i could not figure out yet what are those doing and which software is used. I want to make an open-source software using my C++/Qt/C# skills on that. Looking for where to get started  
> **username_1**: I suppose this is what you are looking for - https://github.com/bitcoin/bitcoin/blob/master/src/miner.cpp  it's already written in C++. but as far as I know it's open source so you can tweak it in whatever language you like.  
> **username_0**: I am very curious to get started, my main goal is to make something free for community using rasperry pi or open-source CentOS/Ubuntu/ArchLinux. Step 1) should i be first requiring a Antminer hardware? or i can without get started with regular 64-bit PC's? Step 2) Programming wont be any issue but how do you make official wallets to make the networking or connecting to shares for getting inside the business?  
> **username_1**: in my own opinion you should get your own antminer first since you're gonna tweak it's software (not budget friendly, look at the price)  secondly, you can use bitcoin-core and install it into Ubuntu/CentOS server in order for the users/clients to generate their own addresses.  
> **username_1**: @username_0 I think your idea is generous on behalf of people who are gonna use your Open source code, if ever. but I think it'll be a waste of time since Bitcoin itself is open source.  
> **username_0**: 1) Buy antminer (hope it has software already to use and learn and then think how to improve it) 2) Get open-source framework that is available here https://github.com/bitcoin/bitcoin/blob/master/src/miner.cpp and then update into custom requirements? CORRECT?  
> **username_1**: yes, but the answer is up to you, again, buying antminer just for tweaking it's sofware isnt budget friendly. you are just going to waste money.  

---

