Mastering Bitcoin - Unlocking digital currencies
HTML Python C++ Go CSS
Permalink
Failed to load latest commit information.
code import of first edition Nov 22, 2015
images Correction for errata 155914 Jan 2, 2016
selected BIPs Added appendix with selected BIPs. Converted from mediawiki using pan… May 21, 2014
theme finishing all the steps on the migration checklist page for v1 to v2 Nov 25, 2015
tools updating passthroughs for htmlbook toolchain Nov 25, 2015
.gitignore updating passthroughs for htmlbook toolchain Nov 25, 2015
LICENSE New license for the book, as negotiated with the publisher O'Reilly m… Mar 2, 2015
README.md update README for second edition and backported to first edition Oct 18, 2016
appdx-bips.asciidoc import of first edition Nov 22, 2015
appdx-bx.asciidoc import of first edition Nov 22, 2015
appdx-pycoin.asciidoc import of first edition Nov 22, 2015
appdx-scriptops.asciidoc updating passthroughs for htmlbook toolchain Nov 25, 2015
appdx01.asciidoc import of first edition Nov 22, 2015
atlas.json Updated atlas.json Dec 1, 2015
author_bio.html updating passthroughs for htmlbook toolchain Nov 25, 2015
book.asciidoc Updates for SX -> Bitcoin Explorer upgrade. Jan 19, 2015
ch01.asciidoc Crrection for errata 154193 Jan 2, 2016
ch02.asciidoc import of first edition Nov 22, 2015
ch03.asciidoc Correction for errata 155809 Jan 2, 2016
ch04.asciidoc putting in passthroughs to make some HTML hex entities in code blocks… Nov 30, 2015
ch05.asciidoc Correction for errata 154626 Jan 2, 2016
ch06.asciidoc Correction for errata 153329 Jan 2, 2016
ch07.asciidoc Correction for errata 152529 Jan 2, 2016
ch08.asciidoc Correction for errata 152542 Jan 2, 2016
ch09.asciidoc updating passthroughs for htmlbook toolchain Nov 25, 2015
ch10.asciidoc import of first edition Nov 22, 2015
colo.html fixing markup in the colophon Nov 30, 2015
copyright.html updating passthroughs for htmlbook toolchain Nov 25, 2015
cover.html Adding theme directory, boilerplate files, and readme to new repo Nov 1, 2015
glossary.asciidoc import of first edition Nov 22, 2015
ix.html Adding theme directory, boilerplate files, and readme to new repo Nov 1, 2015
planned_toc.asciidoc new TOC for next few chapter planned in early release May 2, 2014
praise.html replacing asciidoc praise page with html praise page Nov 25, 2015
preface.asciidoc fixing a build error caused by mismatched tags (?) Nov 25, 2015
titlepage.html Adding theme directory, boilerplate files, and readme to new repo Nov 1, 2015
toc.html Adding theme directory, boilerplate files, and readme to new repo Nov 1, 2015

README.md

Mastering Bitcoin

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

This repository contains the complete first edition and the draft of the second edition, currently in progress, scheduled for publication in Q1'2017.

Issues, Errors, Comments, Contributions

If you know how to make a pull request to contribute a fix, please write the correction and use a pull request to submit it for consideration. Otherwise, please submit an issue, explaining the error or comment. If you would like to contribute extensive changes or new material, please coordinate with the author first. Contact forms can be found on his website https://antonopoulos.com/

Published

"Mastering Bitcoin (First Edition)" is now available in print and e-book formats by many book sellers including Amazon , Barnes & Nobles and O'Reilly Media. Mastering Bitcoin (First Edition) is also published in Japanese, Korean and Chinese (Simplified) by publishers in the respective countries.

Mastering Bitcoin has been translated by volunteers into more than a dozen languages. Translations are available for free under CC-BY-SA license on https://bitcoinbook.info

Source

The book's source code, found in this repository, is kept synchronized with the print and ebook editions.

Mastering Bitcoin - First Edition

The tags Edition1Print1, Edition1Print2 correspond to the two existing prints of the Mastering Bitcoin (First Edition) as published by O'Reilly Media.

Creative Commons License
Mastering Bitcoin - First Edition by Andreas M. Antonopoulos LLC is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

This "Free Culture" compliant license was approved by my publisher O'Reilly Media (http://oreilly.com), who understand the value of open source. O'Reilly Media is not just the world's best publisher of technical books but also a strong supporter of an open culture and the sharing of knowledge.

Thank you O'Reilly!

Mastering Bitcoin - Second Edition

The develop branch, containing the most recent changes you see here is the in-progress drafting of Mastering Bitcoin (Second Edition).

Creative Commons License
Mastering Bitcoin - Second Edition by Andreas M. Antonopoulos LLC is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

It is expected that the second edition will be released under a CC-BY-SA license within a year of publication.

Translations

If you are interested in translating this book, please contact the author at info@bitcoinbook.info, for coordination. In some countries, I can help you coordinate with the local offices of O'Reilly Media for local print editions.