<p>Because Bitcoin is open source, the source code <em>is</em> the software for creating new crypto coins.  Depending on what you want out of a new coin, and why you want it, the things you modify will be different.  However, the simple recipe is this:</p>

<ol>
<li>Fork Bitcoin Core</li>
<li>Change the hard-coded genesis block in the source code</li>
<li>Change the port number that the protocol runs on</li>
<li>Recompile</li>
<li>Start mining, and convince others to join</li>
</ol>

<p>There are other things you can change as well, such as hashing algorithm, block time, difficulty increase frequency, etc.  It all depends on your goal.</p>

CC BY-SA 3.0
2017-02-10T22:56:19.033Z
For the sake of someone searching for this, it's at the top of chainparams.cpp.  However, if you plan on creating your own blockchain and cryptocoin, you should probably be able to look it up yourself.  It's the easiest task ahead of you, so if you need my help on this one, you may want to rethink your entire goal.
Jestin
CC BY-SA 3.0
2016-04-04T16:47:30.990Z
2016-04-05T13:35:58.220Z
2016-04-05T13:35:58.220Z
Jestin
<p>I want to know whether there exists any software that can let people create their own private personal Bitcoin, and mine their own Bitcoin. </p>

<p>Or any other software that can let people issue their own digital currency.</p>

CC BY-SA 3.0
2016-04-04T11:29:48.137Z
related: [Are there any resources for creating your own coin?](http://bitcoin.stackexchange.com/q/21428/5406)
Murch
<altcoin-development>
How to build my own bitcoin system?
user2131116
# How to build my own bitcoin system?

(Asked by: username_0 on 2016-04-04)

I want to know whether there exists any software that can let people create their own private personal Bitcoin, and mine their own Bitcoin.

Or any other software that can let people issue their own digital currency.

**Tags:** altcoin-development

> **Comments:**
> **username_1**: related: [Are there any resources for creating your own coin?](http://bitcoin.stackexchange.com/q/21428/5406)  

---

## 1 answers

### Answer by username_2 on 2016-04-04. Score: 2 | Accepted answer

Because Bitcoin is open source, the source code *is* the software for creating new crypto coins. Depending on what you want out of a new coin, and why you want it, the things you modify will be different. However, the simple recipe is this:

1. Fork Bitcoin Core
2. Change the hard-coded genesis block in the source code
3. Change the port number that the protocol runs on
4. Recompile
5. Start mining, and convince others to join

There are other things you can change as well, such as hashing algorithm, block time, difficulty increase frequency, etc. It all depends on your goal.

> **Comments:**
> **username_2**: For the sake of someone searching for this, it's at the top of chainparams.cpp.  However, if you plan on creating your own blockchain and cryptocoin, you should probably be able to look it up yourself.  It's the easiest task ahead of you, so if you need my help on this one, you may want to rethink your entire goal.  

---

