<p>There is a <a href="https://bitcointalk.org/index.php?topic=225690.0" rel="noreferrer">Complete Guide on How to Create a New Alt Coin</a> on Bitcoin Talk.</p>

CC BY-SA 4.0
2019-11-07T22:08:06.590Z
It is based on Litecoin, not BitCoin.
Kai Wang
CC BY-SA 4.0
2019-11-07T22:13:33.167Z
This one is Bitcoin Core: https://bitcointalk.org/index.php?topic=3345808.msg35016844#msg35016844
Kai Wang
CC BY-SA 4.0
2019-11-07T22:36:50.793Z
Just found a later post: https://bitcointalk.org/index.php?topic=5134256.0
Kai Wang
CC BY-SA 3.0
2016-11-16T10:28:32.637Z
2016-11-18T09:50:16.433Z
2016-11-18T09:50:16.433Z
Fire Bird
<p>Here is a guide: <a href="https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-c39139506443" rel="noreferrer">How to Fork Bitcoin</a> (create your own chain).</p>

<p>I really think Bitcoin as a concept is unique and powerful, and the project is well maintained by very talented developers, so I wanted to write this not just to help make it easy to clone, but to help increase understanding of the concepts and how to fully utilize them in other projects. I would love comments if you think I can improve it in any way. It covers the following:</p>

<ul>
<li><strong>Forking</strong></li>
<li><strong>Building from source</strong></li>
<li><strong>Customizations:</strong>

<ol>
<li>Change default ports for all nets (mainnet, testnet, regtest)</li>
<li>Change the “magic message” or the message prefix for all nets (mainnet, testnet, regtest)</li>
<li>Change the address prefixes (optional) for all nets (mainnet, testnet, regtest) and for all address types (P2PKH, P2SH, and secret keys).</li>
<li>Change the block reward (optional)</li>
<li>Change the coinbase maturity (optional)</li>
<li>Change the halving interval (optional)</li>
<li>Update max money check value (required if this should be different)</li>
<li>Reset minimum chain work</li>
<li>Remove DNS seeds</li>
<li>Remove checkpoints</li>
<li>Update DEFAULT_MAX_TIP_AGE</li>
<li>Change block time (optional) for all nets (mainnet, testnet, regtest)</li>
<li>Change the difficulty adjustment interval (optional) for all nets (mainnet, testnet, regtest)</li>
</ol></li>
<li><strong>Managing Updates</strong></li>
</ul>

CC BY-SA 4.0
2018-08-22T21:27:59.547Z
2018-08-23T13:07:30.663Z
2018-08-23T13:07:30.663Z
JBaczuk
<p>There are some tutorials out there, check out:<br>
<a href="https://bitcointalk.org/index.php?topic=225690.0" rel="nofollow">https://bitcointalk.org/index.php?topic=225690.0</a></p>

<p>If that one is not sufficient let me know, and maybe I'll write one up.</p>

<p>There are also a lot of coins on github that you could just fork, create your own genesis block, modify parameters (coins per block, max coins, etc) and start mining.<br>
One example is:<br>
<a href="https://github.com/0xfff/VanCoin" rel="nofollow">https://github.com/0xfff/VanCoin</a></p>

CC BY-SA 3.0
2017-05-06T18:30:50.330Z
imho it's insufficient- if you want to write one I'd be the first to read it
smatthewenglish
CC BY-SA 3.0
2018-01-25T09:11:01.077Z
Please make one tutorial. Most out there are old and does not work at all, and all occurs error or even does not desctibe what they uses. I am using Windows 10 laptop.
creator
CC BY-SA 3.0
2016-08-31T02:31:01.090Z
2016-08-31T02:31:01.090Z
Albert S
<p>Is there any step-by-step tutorial about how to build own cryptocurrency based on Bitcoin code?</p>

CC BY-SA 3.0
2013-12-24T07:24:52.790Z
I want new chain, start mining from scratch and different rules (I want more than 21.000.000 coins)
Michal
<development><currencies>
How to fork Bitcoin and build own cryptocurrency
Michal
# How to fork Bitcoin and build own cryptocurrency

(Asked by: username_0 on 2013-12-24)

Is there any step-by-step tutorial about how to build own cryptocurrency based on Bitcoin code?

**Tags:** development, currencies

> **Comments:**
> **username_0**: I want new chain, start mining from scratch and different rules (I want more than 21.000.000 coins)  

---

## 3 answers

### Answer by username_1 on 2016-11-16. Score: 9

There is a [Complete Guide on How to Create a New Alt Coin](https://bitcointalk.org/index.php?topic=225690.0) on Bitcoin Talk.

> **Comments:**
> **username_2**: It is based on Litecoin, not BitCoin.  
> **username_2**: This one is Bitcoin Core: https://bitcointalk.org/index.php?topic=3345808.msg35016844#msg35016844  
> **username_2**: Just found a later post: https://bitcointalk.org/index.php?topic=5134256.0  

---

### Answer by username_3 on 2018-08-22. Score: 8

Here is a guide: [How to Fork Bitcoin](https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-c39139506443) (create your own chain).

I really think Bitcoin as a concept is unique and powerful, and the project is well maintained by very talented developers, so I wanted to write this not just to help make it easy to clone, but to help increase understanding of the concepts and how to fully utilize them in other projects. I would love comments if you think I can improve it in any way. It covers the following:

* **Forking**
* **Building from source**
* **Customizations:**
  1. Change default ports for all nets (mainnet, testnet, regtest)
  2. Change the “magic message” or the message prefix for all nets (mainnet, testnet, regtest)
  3. Change the address prefixes (optional) for all nets (mainnet, testnet, regtest) and for all address types (P2PKH, P2SH, and secret keys).
  4. Change the block reward (optional)
  5. Change the coinbase maturity (optional)
  6. Change the halving interval (optional)
  7. Update max money check value (required if this should be different)
  8. Reset minimum chain work
  9. Remove DNS seeds
  10. Remove checkpoints
  11. Update DEFAULT\_MAX\_TIP\_AGE
  12. Change block time (optional) for all nets (mainnet, testnet, regtest)
  13. Change the difficulty adjustment interval (optional) for all nets (mainnet, testnet, regtest)
* **Managing Updates**


---

### Answer by username_4 on 2016-08-31. Score: 4

There are some tutorials out there, check out:  
<https://bitcointalk.org/index.php?topic=225690.0>

If that one is not sufficient let me know, and maybe I'll write one up.

There are also a lot of coins on github that you could just fork, create your own genesis block, modify parameters (coins per block, max coins, etc) and start mining.  
One example is:  
<https://github.com/0xfff/VanCoin>

> **Comments:**
> **username_5**: imho it's insufficient- if you want to write one I'd be the first to read it  
> **username_6**: Please make one tutorial. Most out there are old and does not work at all, and all occurs error or even does not desctibe what they uses. I am using Windows 10 laptop.  

---

