<p><strong>Mastering Bitcoin</strong> by Andreas M. Antonopoulos - <a href="https://bitcoinbook.info/" rel="nofollow noreferrer">bitcoinbook.info</a></p>

<blockquote>
  <p>Mastering Bitcoin is a book for developers, although the first two chapters cover bitcoin at a level that is also approachable to non-programmers. Anyone with a basic understanding of technology can read the first two chapters to get a great understanding of bitcoin.</p>
</blockquote>

<p>The first version was published in 2014, the second edition with updates was published in 2017. Although you can get a physical copy on amazon, the whole book is available on <a href="https://github.com/bitcoinbook/bitcoinbook" rel="nofollow noreferrer">github</a>. The second version can be read here: <a href="https://github.com/bitcoinbook/bitcoinbook/blob/develop/book.asciidoc" rel="nofollow noreferrer">https://github.com/bitcoinbook/bitcoinbook/blob/develop/book.asciidoc</a></p>

<p>I find the book a good introduction to bitcoin for developers because it gets a good first explanation of Keys, Addresses, Transactions, Scripting and so on, and it does that not on the typical management level but also goes into the technical details of it. Although the book is somewhat older, the author also tries to explain new features of Bitcoin such as Lightning and Segwit, which you can find in the second edition in the <a href="https://github.com/bitcoinbook/bitcoinbook/blob/second_edition_print2/ch12.asciidoc" rel="nofollow noreferrer">Chapter 12</a> and <a href="https://github.com/bitcoinbook/bitcoinbook/blob/second_edition_print2/appdx-segwit.asciidoc" rel="nofollow noreferrer">Appendix</a>.</p>

<p>You may find better resources on newer topics like segwit, but I believe the book is still a good starting point for coders to get into bitcoin.</p>

<p>A good overview of the books content you can find here: <a href="https://bitcoinbook.info/whats-new/" rel="nofollow noreferrer">https://bitcoinbook.info/whats-new/</a></p>

CC BY-SA 4.0
2020-02-21T20:43:12.297Z
2020-02-21T20:43:12.297Z
Jack O'Neill
<p>Here is one more blog, a small eBook:
<a href="https://infopedia.io/revolution-of-money/" rel="nofollow noreferrer">https://infopedia.io/revolution-of-money/</a></p>
<p>Title: <strong>(r)Evolution of Money</strong></p>
<p>Description:
Money and Payment systems of tomorrow -
Bitcoin rise with crypto industry story</p>
<p>Content:</p>
<ol>
<li>Monetary Chronicles</li>
<li>Bitcoin Explanation</li>
<li>Comparative Advantage</li>
<li>Global Effects</li>
<li>Looking Forward</li>
</ol>
<p>Published: 2022-10-01
by Boris Djurdjevic</p>
<p>Disclaimer: I'm the author.</p>

CC BY-SA 4.0
2022-10-05T11:44:53.890Z
2022-10-05T18:50:35.327Z
2022-10-05T18:50:35.327Z
borisdj
<p><strong><em>Disclaimer for moderators</em></strong>: I am not sure if such a question is allowed in this website. Please feel free to remove it in case it isn't. This question is based on a similar <a href="https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list/388282#388282">question on StackOverflow</a>.</p>

<p>There are currently many books on Bitcoin and cryptocurrency/blockchain in general and surely many more will be written. Some are easier to find, some harder. Some are very good, others quite the opposite. Good reviews on websites such as Amazon are not always on par with the quality of the book, and not all books can be found in one place. I propose to provide answers to this question recommending books. The rules are as follows:</p>

<ol>
<li>Each answer must propose one book only.</li>
<li>Each answer must propose a different book.</li>
<li>The proposal has to contain the book's author and title. A short description and subjective opinion why this book is worth reading is admissible.</li>
</ol>

<p>The votes for each answer will determine the relative quality of each book. Please refrain from downvoting a book - simply don't upvote it.</p>

<p>The idea behind this question is not to argue which book is the best, but to consolidate the knowledge in one place.</p>

CC BY-SA 4.0
2020-02-21T18:59:22.933Z
Please check out the tag [tag:bitcoin-literature], especially the possible duplicates https://bitcoin.stackexchange.com/q/4911/5406, https://bitcoin.stackexchange.com/q/5297/5406
Murch
<bitcoin-literature>
General book recommendation
Kapol
# General book recommendation

(Asked by: username_0 on 2020-02-21)

***Disclaimer for moderators***: I am not sure if such a question is allowed in this website. Please feel free to remove it in case it isn't. This question is based on a similar [question on StackOverflow](https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list/388282#388282).

There are currently many books on Bitcoin and cryptocurrency/blockchain in general and surely many more will be written. Some are easier to find, some harder. Some are very good, others quite the opposite. Good reviews on websites such as Amazon are not always on par with the quality of the book, and not all books can be found in one place. I propose to provide answers to this question recommending books. The rules are as follows:

1. Each answer must propose one book only.
2. Each answer must propose a different book.
3. The proposal has to contain the book's author and title. A short description and subjective opinion why this book is worth reading is admissible.

The votes for each answer will determine the relative quality of each book. Please refrain from downvoting a book - simply don't upvote it.

The idea behind this question is not to argue which book is the best, but to consolidate the knowledge in one place.

**Tags:** bitcoin-literature

> **Comments:**
> **username_1**: Please check out the tag [tag:bitcoin-literature], especially the possible duplicates https://bitcoin.stackexchange.com/q/4911/5406, https://bitcoin.stackexchange.com/q/5297/5406  

---

## 2 answers

### Answer by username_2 on 2020-02-21. Score: 2

**Mastering Bitcoin** by Andreas M. Antonopoulos - [bitcoinbook.info](https://bitcoinbook.info/)

> Mastering Bitcoin is a book for developers, although the first two chapters cover bitcoin at a level that is also approachable to non-programmers. Anyone with a basic understanding of technology can read the first two chapters to get a great understanding of bitcoin.

The first version was published in 2014, the second edition with updates was published in 2017. Although you can get a physical copy on amazon, the whole book is available on [github](https://github.com/bitcoinbook/bitcoinbook). The second version can be read here: <https://github.com/bitcoinbook/bitcoinbook/blob/develop/book.asciidoc>

I find the book a good introduction to bitcoin for developers because it gets a good first explanation of Keys, Addresses, Transactions, Scripting and so on, and it does that not on the typical management level but also goes into the technical details of it. Although the book is somewhat older, the author also tries to explain new features of Bitcoin such as Lightning and Segwit, which you can find in the second edition in the [Chapter 12](https://github.com/bitcoinbook/bitcoinbook/blob/second_edition_print2/ch12.asciidoc) and [Appendix](https://github.com/bitcoinbook/bitcoinbook/blob/second_edition_print2/appdx-segwit.asciidoc).

You may find better resources on newer topics like segwit, but I believe the book is still a good starting point for coders to get into bitcoin.

A good overview of the books content you can find here: <https://bitcoinbook.info/whats-new/>


---

### Answer by username_3 on 2022-10-05. Score: 1

Here is one more blog, a small eBook:
<https://infopedia.io/revolution-of-money/>

Title: **(r)Evolution of Money**

Description:
Money and Payment systems of tomorrow -
Bitcoin rise with crypto industry story

Content:

1. Monetary Chronicles
2. Bitcoin Explanation
3. Comparative Advantage
4. Global Effects
5. Looking Forward

Published: 2022-10-01
by Boris Djurdjevic

Disclaimer: I'm the author.


---

