Goodreads helps you keep track of books you want to read.
Start by marking “Programming Bitcoin: Learn How to Program Bitcoin from Scratch” as Want to Read:
Programming Bitcoin: Learn How to Program Bitcoin from Scratch
Enlarge cover
Rate this book
Clear rating
Open Preview

Programming Bitcoin: Learn How to Program Bitcoin from Scratch

by
4.88  ·  Rating details ·  24 ratings  ·  7 reviews
Dive into Bitcoin technology with this hands-on guide from one of the leading teachers on Bitcoin and Bitcoin programming. Author Jimmy Song shows Python programmers and developers how to program a Bitcoin library from scratch. You'll learn how to work with the basics, including the math, blocks, network, and transactions behind this popular cryptocurrency and its blockcha ...more
Paperback, 322 pages
Published March 2nd 2019 by O'Reilly Media
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Programming Bitcoin, please sign up.

Be the first to ask a question about Programming Bitcoin

Community Reviews

Showing 1-54
Average rating 4.88  · 
Rating details
 ·  24 ratings  ·  7 reviews


More filters
 | 
Sort order
Start your review of Programming Bitcoin: Learn How to Program Bitcoin from Scratch
Irl Nathan
Feb 13, 2019 rated it it was amazing
Learning about how Bitcoin “works” is daunting. Finding material that goes beyond an inch deep is even more difficult. Jimmy has captured the material he teaches in his Programming Blockchain seminar, into a comprehensive exploration of Bitcoin programming fundamentals. He makes each topic very approachable by using Python and Jupyter notebooks as well as providing all of the tests to the underlying code. The Table of Contents alone is invaluable as a syllabus or guide to traversing the diverse ...more
Sanket Kanjalkar
Feb 13, 2019 rated it it was amazing
Highly recommend if you want to dive deeper into bitcoin from a technical perspective.

As a university graduate, this is a perfect book for someone who wants to dive deeper into bitcoin. Goes mathematical perspective all the way from ECC, groups all the way through creating custom complex transactions exercises. In contrast with Andrea's book, this one is more technical and addresses things at a code level.
Viknash
Feb 13, 2019 rated it it was amazing
Jimmy's book is currently the best technical resource available to learn how to implement bitcoin ground up. Nothing comes close. Finally, computer science courses have a text book they can use to teach the fundamentals of bitcoin programming, from the math to cryptography, transaction serialization, creation & validation, bitcoin script, blocks, proof of work, merkle trees, spv, segwit, networking and bloom filters and not just blockchain!
Pedro Manuel Torres
Feb 15, 2019 rated it really liked it
Precise, Didactic, and Clear.

This book is not only a great explanation about how to understand the Bitcoin protocol but it is more than that, through the guidance of Jimmy the reader visualize the things that are possible to accomplish with the Bitcoin technology.

The method used in the book reflects the method used in his classes around the world, experimenting step by step the building blocks of Bitcoin technology, until having a fully working library that interacts with the real network.

For anyone that wants/>For/>

This
...more
Ferdous Bhai
Feb 15, 2019 rated it it was amazing
Jimmy Song has been churning out dozens of new Bitcoin developers almost every week over the course of the last year and in this book he presents the material he has been teaching in his programming seminars.

As an educator, Bitcoin Core contributor, advisor, and entrepreneur, Jimmy Song has a nuanced and broad understanding of what Bitcoin is, what problems it can solve, and is able to teach how to code and build applications using the Bitcoin protocol to young developers with an onl
...more
Arjan
Apr 09, 2019 rated it it was amazing
The best book to really understand bitcoin. This book will guide you in a step by step (in this case a chapter by chapter) way into the nitty-gritty of the bitcoin protocol (and cryptographical properties). In the end you will have made your own bitcoin node and there is no more satisfaction to make a bitcoin transaction on the test-net with that node.
Some programming experience is needed but you do not need to be a master in field.

Highly recommend the book!
Warren Mcpherson
This is a great technology book.
Concise, clear explanations supported by the use of Jupyter Notebooks that demonstrate algorithms in a way you can experiment with. The book is about Bitcoin, but technologies like elliptic curves and bloom filters are used all over the place and this may be the best way to learn that you will find.
Christopher Lamm
rated it it was amazing
Jul 25, 2019
Li Zhenglong
rated it it was amazing
Sep 07, 2019
Brandon Hinesley
rated it it was amazing
Sep 07, 2019
John
rated it it was amazing
Nov 04, 2019
Jonathan Libov
rated it really liked it
Sep 28, 2019
Tử Sư
rated it it was amazing
Dec 27, 2018
Rajarshi Maitra
rated it it was amazing
Mar 03, 2019
Grant
rated it it was amazing
Feb 14, 2019
Jimmy Song
Sep 21, 2019 rated it it was amazing  ·  (Review from the author)
Alexandru Lucaci
rated it it was amazing
Aug 29, 2019
Uros
rated it it was amazing
Nov 06, 2019
Mohammadreza Alihoseiny
rated it really liked it
Apr 16, 2019
Brandon Lucas
rated it it was amazing
Jun 07, 2019
Vineet
rated it it was amazing
Feb 13, 2019
Rodiel
rated it it was amazing
Sep 16, 2019
James Calvin
rated it it was amazing
Aug 09, 2019
Max Rotem
rated it it was amazing
Aug 05, 2019
Jorge David Fernandez
marked it as to-read
Oct 31, 2018
Katherine
marked it as to-read
Nov 01, 2018
Max Dana
marked it as to-read
Nov 10, 2018
Ben
marked it as to-read
Nov 27, 2018
Erick Herring
marked it as to-read
Dec 08, 2018
Joseph
marked it as to-read
Jan 09, 2019
Alistair McLeay
marked it as to-read
Jan 10, 2019
Nebojsa Veron
marked it as to-read
Jan 30, 2019
Felix Ha
marked it as to-read
Feb 14, 2019
Sunder
marked it as to-read
Feb 18, 2019
Mariusz
marked it as to-read
Feb 20, 2019
Ankit
marked it as to-read
Mar 01, 2019
Hesam
marked it as to-read
Mar 05, 2019
Daryl
marked it as to-read
Mar 08, 2019
Andrea
marked it as to-read
Mar 10, 2019
Marc
marked it as to-read
Mar 11, 2019
Zack McGinnis
is currently reading it
Mar 14, 2019
Ghost
added it
Mar 15, 2019
Darjo
marked it as to-read
Mar 17, 2019
Max
marked it as to-read
Mar 22, 2019
Chan-Ho
is currently reading it
Mar 24, 2019
Jeremy Banta
marked it as to-read
Mar 26, 2019
Jeremy Banta
marked it as to-read
Mar 26, 2019
Gi
marked it as to-read
Mar 31, 2019
Phoenix
marked it as to-read
Mar 31, 2019
Jimmy
marked it as to-read
Apr 03, 2019
Alex
is currently reading it
Apr 04, 2019
Valentin
marked it as to-read
Apr 07, 2019
Jonathan Erlich
marked it as to-read
Apr 09, 2019
topics  posts  views  last activity   
Immediate Edge Trading app are 100% positive and genuine 1 1 Jul 20, 2019 05:10AM  
How does Bitcoin Billionaire Gaming App Work? 1 2 Jul 01, 2019 12:07AM  

Readers also enjoyed

  • Mastering Bitcoin: Unlocking Digital Cryptocurrencies
  • The Bitcoin Standard: The Decentralized Alternative to Central Banking
  • Bitcoin Billionaires: A True Story of Genius, Betrayal, and Redemption
  • Basic Economics: A Citizen's Guide to the Economy
  • Mastering Ethereum: Building Smart Contracts and Dapps
  • Mastering Monero: The future of private transactions
  • The Accidental Superpower: The Next Generation of American Preeminence and the Coming Global Disorder
  • Hatching Twitter: A True Story of Money, Power, Friendship, and Betrayal
  • Mastering Blockchain
  • Hirtettyjen kettujen metsä
  • Welcome to the N.H.K.
  • Ils sont votre épouvante et vous êtes leur crainte
  • Economics in One Lesson: The Shortest & Surest Way to Understand Basic Economics
  • Crépuscule
  • Jean de Florette & Manon of the Springs (Two Novels)
  • Countdown to Zero Day: Stuxnet and the Launch of the World's First Digital Weapon
  • Serious Cryptography: A Practical Introduction to Modern Encryption
  • The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »