📚 WikiCoin

10 Best Books for Blockchain Developers in 2019

  • Alex Dovbnya
    📚 WikiCoin

    These are the books that U.Today considers essential for those who want to make a career as a Blockchain developer     

10 Best Books for Blockchain Developers in 2019

If you are tired of trying to learn about Blockchain from random YouTube videos, you might consider picking a book that is written by a knowledgeable expert. U.Today has carefully picked the 10 best books on Blockchain for different types of readers — from absolute beginners who cannot tell the difference between Bitcoin and Blockchain to experienced developers with a penchant for self-improvement.

Mastering Bitcoin, by Andreas Antonopoulos

Bitcoin Core developer Andreas Antonopoulos is one of the most influential voices in the cryptocurrency space. His book Mastering Bitcoin, which was first published back in 2014, is a must-read book for everyone in crypto – from absolute beginners to seasoned Blockchain programmers. 

 Mastering Bitcoin, by Andreas Antonopoulos 

At first, the book offers you some basic information about Bitcoin and Blockchain, the technology that underpins the world’s first cryptocurrency. The first couple of chapters are written in a beginner-friendly language, which would make it easy to grasp the gist even for those who know next to nothing about cryptocurrencies.

Gradually, Mastering Bitcoin is diving into the complex technical details of Bitcoin. Hence, the book is not a good fit for readers without any programming background (although, all explanations are very clear). You are required to have at least some knowledge of Python and C++. 

Blockchain Basics, by Daniel Drescher

Blockchain Basics, as the name suggests, is a book that serves as an introduction to Blockchain technology. You won’t find confusing mathematical formulas or long code lines – Daniel Drescher, the book’s author, came up with a non-technical description of Blockchain in order to make it as approachable as possible for the average Joe.

You don’t need any background in Mathematics or Computer Science in order to lay your hands on this book since everything is explained with the help of images and analogies.

The book is structured in a good way – it is divided into 25 succinct chapters that build up the understanding of the highly complex technology.

Another peculiarity of this particular book is that Bitcoin is not its focal point. Bitcoin is always the elephant in the room that you cannot ignore, but Blockchain Basics masterfully stays away from it. 

Programming Bitcoin: Learn How to Program Bitcoin from Scratch, by Jimmy Song

You have to be a tech-savvy reader in order to take full advantage of Jimmy Song’s book. It is recommended as a logical follow-up to Mastering Bitcoin that will allow you to dig deeper into the technical details of the cryptocurrency that started it all.

Obviously, a good command of Python is a must for successfully navigating through Mastering Bitcoin. Song will teach you all basic concepts that are necessary for programming a Bitcoin library (blocks, transaction, etc.).   

Those patient readers who will manage to go through the whole 322-page book will be able to get an in-depth understanding of how Bitcoin works.

As an educator who himself teaches new Bitcoin developers, Song offers a step-by-step guide to learning Bitcoin, Blockchain, and cryptocurrencies. 

That Book on Blockchain: A One-Hour Intro, by Jonathan B Morley 

There are really fast learners, and That Book on Blockchain: A One-Hour Intro definitely taps right into that category. Software engineers Jonathan Morley embraced a hard challenge – he promises to teach you the Blockchain basics in just one hour.

While this claim might seem unrealistic (despite the book’s modest 106-page size), it is praised for its ability to explain Blockchain in a very brief manner.

The author successfully managed to shoehorn the advantages and disadvantages of Blockchain, its technical overview, and potential use cases into one tiny book, which is not an easy feat.

This book is for beginner-level developers who want to learn about the modus operandi of Blockchain in no time, but your understanding of the technology will be very superficial.

Blockchain technology
image by maxpixel.net 

Mastering Ethereum, by Andreas Antonopoulos and Gavin Wood

In case you liked Mastering Bitcoin (we bet you did), there is one more book written by Antonopolous that deserves to appear on your reading list – Mastering Ethereum. This another go-to guide was written in collaboration with Ethereum co-founder Gavin Wood.    

Again, this book should be considered regardless of your level of Blockchain expertise. Although it contains significantly more technical stuff compared to Mastering Bitcoin, even uninitiated readers will be able to understand the general idea because of the way Antonopolous masterfully explains seemingly complex issues.
In essence, the book encompasses everything that you need to know about one of the biggest cryptocurrency projects that also created a $12.2 bln ecosystem. From smart contracts to dApps — Mastering Ethereum covers all the basics of the Ethereum network.

You will have a hard time finding a job as a Blockchain programmer without understanding Ethereum, which is why this book should end up on your shelf. 

Attack of the 50 Foot Blockchain, by David Gerard

While Blockchain is perceived by many enthusiasts as the next Internet, Attack of the 50 Foot Blockchain, which was written by an award-winning journalist David Gerard, is definitely a sobering experience. Gerard offers an alternative opinion on Blockchain technology, showing some pain points that might prevent its mainstream adoption.   

While the author’s tongue-in-cheek style might seem out of place, the book actually contains through research. By presenting cold facts, it calls into question the ability of Blockchain to leave a dent in the world.  

The book doesn’t focus on any technical aspects of Blockchain but is an excellent read for everyone who wants to enhance their knowledge and examine the matter from a different perspective.

Blockchain: Blueprint for a New Economy, by Melanie Swan

The book lacks technical details, which might be obviously underwhelming for Blockchain developers. At first blush, it might seem like a perfect read for non-technical people who are only dabbling with the new technology, but it might also be useful for developers who want to find out more about the range of opportunities that Blockchain can offer.

Plenty of industries beyond the financial sector are already betting on Blockchain:

  • Energy

  • Property management

  • Healthcare

  • Education  

If you are part of the industry, you might want to know how Blockchain will reshape the future. Hence, developers will know how vital the domains of potential for their skills are.

Melanie Swan, the book’s author who spearheads the Institute for Blockchain studies, faced some criticism for describing a fiction, but the disruptive potential of the bleeding-edge technology cannot be denied.

Blockchain for Dummies, by Tiana Laurence

Blockchain for Dummies is yet one more book that can serve as a springboard for beginner-level developers. There are hardly any chapters devoted to programming aspects, but this book amazingly shows the potential of Blockchain while dishing all possible applications of Blockchain to different businesses.

This is not the first option for those who want to have a deep understanding of the Blockchain technology. In her pursuit for the most comprehensible explanation of Blockchain, she fails to define some of the basic terms that are associated with the technology, such as "Merkle trees" and "scalability". Thus, you should avoid Blockchain for Dummies if you are, well, not a complete dummy.

Blockchain programming
image by flickr.com

Beginning Ethereum and Solidity Smart Contracts, by Greg Lim

If you are looking for an Ethereum developer’s cookbook, this might be the right choice. The book will guide you through the process of writing and managing Ethereum-based smart contracts and dApps that are written with the help of a programming language called Solidity.

The book is written by Greg Lim, an experienced technology expert who has already written a couple of other programming books. 

It is one of the very books on the market that solely deals with Solidity without dealing with any other popular technologies.

Lim’s approach is to present the most relevant information without wasting his readers’ time. He promises that you will be able to build your first Ethereum smart contract “within minutes,” proving that brevity is the soul of wit.

The Book of Satoshi, by Jeff Berwick

The last book on our list is written by none other than Satoshi Nakamoto himself. It contains the complete collection of writings by the elusive Bitcoin creator whose real identity remains unknown up to this day.

The book is primarily aimed at tech-savvy cryptocurrency enthusiasts who want to go beyond the Bitcoin white paper, but it will probably be interesting for readers with any professional background.

It’s tempting to think that the book doesn’t represent any value since it is written based on public domain content, but its careful structuring and the author’s insightful comments make an easy buy.

Cover image via 123rf.com
Join our Telegram channel to get news even faster!

About the author

Alex Dovbnya (aka AlexMorris) is a cryptocurrency expert, trader and journalist with an extensive experience of covering everything related to the burgeoning industry — from price analysis to Blockchain disruption. Alex authored more than 1,000 stories for U.Today, CryptoComes and other fintech media outlets. He’s particularly interested in regulatory trends around the globe that are shaping the future of digital assets.

👓 Recommended articles
📚 WikiCoin

How to Use and Store Cryptocurrency in 2019? [BTC, LTC, DASH, BCH]

How to Use and Store Cryptocurrency in 2019? [BTC, LTC, DASH, BCH]

The popularity of cryptocurrencies is growing every day. This is facilitated by events in the market. There are a lot of opportunities to pay and store Bitcoin and other cryptocurrencies, but they are not entirely simple. Many services don’t guarantee instantaneous withdrawal since the transactions confirmations require their entry in the blockchain. Not the easiest way to pay for a cup of coffee, how do you think?

Not all services that offer storage and use of Bitcoin can guarantee the security and anonymity of their customers. The issue of protection is now particularly relevant because even the largest exchanges are subject to regular hacking and fraud attacks. You don’t want to lose your Bitcoins, don’t you? But you want to conveniently store and use them, right? Then Vexel will be a great solution. Let's talk more about the pros and cons of the service

This article is created in collaboration with the service Vexel. 

What is Vexel?

Let's start with the basics. Vexel is an anonymous digital asset management wallet that doesn’t require a cumbersome registration process. Its main feature is the absolute confidentiality of clients. With it, you can store, buy, sell, exchange and use Bitcoin without names and personal data. Pretty cool!

Vexel.is the main page
Image from Vexel.is

Another huge plus of Vexel is a high rate of exchange. Exchange operations with Bitcoins and other cryptocurrencies within the service occur without writing to the blockchain, and their implementation requires only one click. With all the ease of use, Vexel offers a good level of security, which is provided by a combination of 34 numbers, as well as the ability to connect two-factor authentication and a password.


Vexel to Debut QR Code Payments for Its Mobile App

Vexel to Debut QR Code Payments for Its Mobile App

The advantages of using and storing Bitcoin on Vexel

In its essence, Vexel combines several services at once:

  • Electronic wallet. Vexel allows you to conveniently and safely store Bitcoin and other cryptocurrencies in one place.

  • Cryptocurrency exchange. With the help of the service, you can track quotes changes in the market and make money on price fluctuations.

  • Exchange office. In order to exchange Bitcoin for fiat money or another crypto, you will need only 1 click. The procedure takes place instantly and isn’t recorded in the blockchain.

  • Payment service. Vexel allows paying with Bitcoin faster and easier than many similar services.

And all these services are provided as simple and clear as possible. The unique number and code — 34 numbers — at the same time is the account number, password and login in the system. This greatly simplifies the login procedure without compromising security.

Summarizing the intermediate result, we can highlight the main advantages of Vexel:

  1. Anonymity. To work in the system does not require any personal data, except for the number and code of the vexel.

  2. Security. 34 numbers are a guarantee of the safety of the assets on your wallet, and the possibility of connecting a password, email confirmation, and two-factor authentication minimize risks. In addition, all data is stored on distributed servers in an encrypted form.

  3. Functionality. The service has no restrictions on working with Bitcoin and altcoins and allows you to perform absolutely any operation.

  4. Rapidity. Using the functions of Vexel in most cases requires one click, which is incredibly convenient.

  5. Transparency. Vexel doesn’t charge any hidden and additional fees or fees for using the service and converting Bitcoin (only fees of miners for maintaining the transaction to the blockchain).


Vexel Crypto Startup Plans to Integrate Stop Order Equivalent to Make Trading Easier

Vexel Crypto Startup Plans to Integrate Stop Order Equivalent to Make Trading Easier

What cryptocurrencies does Vexel support?

To date, there are only 4 cryptocurrencies on Vexel’s list: Bitcoin, Litecoin, Dash, Bitcoin Cash. Yes, at first glance, this isn’t much, but soon the developers promise to add support for Ethereum and Ripple, which isn’t bad.

In fact, the possibility of using Bitcoin and the three popular altcoins is enough to cover all the needs. By converting BTC to LTC, BHC or DASH, you can successfully play on the quotes, making a profit. The service offers its customers really good courses, which is a big plus. A good option would be the usual storage of the cryptocurrencies on the wallet because Bitcoin and the indicated altcoins show stability in the market.

In addition, each of the cryptocurrencies presented is used in different sectors of life, many partnership companies and provide special conditions for the use of their services and products. This info could be very useful too.


Bitcoin (BTC), Litecoin (LTC), Dogecoin (DOGE): This Is What Top 10 Cryptocurrencies Looked Like Five Years Ago

Bitcoin (BTC), Litecoin (LTC), Dogecoin (DOGE): This Is What Top 10 Cryptocurrencies Looked Like Five Years Ago

How to start using Vexel?

Creating your own wallet is incredibly easy. To do this, click the “Start” button on the main page. You will be redirected to Vexel’s creation page. The developers are working on a new cabinet, which is available by reference. Soon it will become the main one, therefore we will tell you about it. To create a wallet, you must click the "Create" button. In the line number of the Vexel appeared 34-number code. All that remains is pressing the “Start” button, and everything is ready! You will be transferred to the cabinet where you will see Vexel’s number and the amount of money on it (by default, 0 USD).

Creating of a new vexel
Image from Vexel.is

When you click the “Details” button, you can view detailed information about the wallet, increase the level of security and learn the QR-code.

Below are 4 buttons to perform all possible operations, they are:

  • Replenish

  • Withdraw

  • Split

  • Change

 Vexel.is user’s cabinet
Image from Vexel.is

With the need to replenish the wallet, you need to use the first button. After pressing it, a menu for selecting a cryptocurrency to replenish with will appear. Below is the address of the wallet and a QR-code to simplify the operation. Below you can see the number and balance of the vexel, as well as the exchange rate and the final amount that will go to the account in Bitcoins or another cryptocurrency.

Replenish menu
Image from Vexel.is

The “Withdraw” button opens another menu. In it, you first need to choose the desired method, and there are 3 of them now: Bitcoin or altcoins from the list, a card or cash. Then you need to enter the desired amount of withdrawal and the address of the wallet to receive. The commission size is indicated. What is convenient is that the service itself doesn’t take any commission for its services, and this amount goes to miners for adding a transaction to the blockchain.

Withdraw menu
Image from Vexel.is

“Split” allows you to split your wallet into several parts. Everything is simple here, the slider allows you to select the number of bills created and the amount on them.

Split menu
Image from Vexel.is

The last section is “Change”. It’s possible to replace the currency or cryptocurrency, as well as assign a new number and code for your vexel.

Change menu
Image from Vexel.is

An alternative option to create a bill is “Buy with card”. Thus, you can immediately deposit money into the specified Bitcoin wallet and go to your personal cabinet immediately after confirming the transaction. And then everything is as described above. There is one more way to receive a vexel and it’s written on the site — buying from an agent with a positive balance in any currency.

“Buy with” card vexel creating
Image from Vexel.is

For registered users (disabled while at the development stage) 2 more functions will be available in the future:

  1. Open saved vexels. This is the same quick access to the office.

  2. Restore your last session. The ability to continue working since the end of the last session.

In general, a personal account looks thoughtful and simple. You can easily figure everything out in a few minutes. For lovers of more restrained tones, a “Dark mode” is provided which can be turned on by clicking on a similar button in the top right angle of the cabinet. The session history is displayed at the bottom of the page.

Vexel.is dark mode
Image from Vexel.is

In the old version of the "Cabinet" functionality will be similar, with only one difference in the visual design, so it makes no sense to describe it.

How does Vexel protect your Bitcoins?

Separately, it’s worthwhile to dwell on service security, since this is one of the most important components. Vexel stores client data on distributed servers in encrypted form and uses modern symmetric encryption algorithms. All network events are monitored around the clock using machine-learning and artificial intelligence technologies. We can't say how effective it is, but at least it sounds serious.

This is if we’re talking about the service security itself. To increase the security of your own wallet, it’s recommended to enable additional protection in the vexel’s settings. This can be a password or two-factor authentication using Google Authenticator. It seems to us that this is enough to ensure a good level of security.


Vexel Crypto Startup Works on Personal Account Feature to Implement Fiat Withdrawals

Vexel Crypto Startup Works on Personal Account Feature to Implement Fiat Withdrawals

Site navigation and ease of use

The Vexel site has very easy navigation, all the necessary buttons are visible. Detailed information about the project can be found in the “About” section, next to it is the “FAQ” button, which leads to the section with answers to frequently asked questions. In the answers section, there is more information than you need at first glance. The developers responsibly approached this block by providing comprehensive answers to any questions about the service’s work.

Clicking on the link in the “About” section, you can view the EU licenses for a cryptocurrency wallet and currency exchange, which also speaks in favour of the Vexel. Any questions can be solved through technical support, it’s also checked.

Vexel application interface 
Image from Vexel.is app

Another positive distinguishing feature is the presence of stable mobile applications. With their help, using service becomes much easier and more accessible. Applications are also licensed and constantly updated.

Another convenient way is Vexel’s Telegram Bot. It allows you to use all the functionality of the service: replenish the wallet, display Bitcoin, share bills and use other functions without installing the application or visiting the site.


Today, Vexel has become a real competitor for similar services. The company offers excellent functionality and a good level of security, which not everyone can boast. For now,  the cryptocurrency pool is small, but in the near future, Ethereum and Ripple should join Bitcoin and the company, which is not bad.

Developers are actively working on a service, as an example, a new cabinet, which has become more simple and convenient to use. If management continues to actively move in the right direction, then the volume of financial transactions per day can easily pass the mark of $500 thousand in the near future. To summarize, Vexel is definitely worth your attention.

Cover image via 123rf.com
Subscribe to U.Today on Twitter,and get involved in all top daily crypto news, stories and price predictions!

About the author

Starting with a simple interest in cryptocurrency, over the past two years, Denis has worked in a cryptocurrency fund and become an author with an analytical bias. His engineering degree helps with the analysis of the technical part of the cryptocurrency market. As a fan of cryptocurrency, Denis believes that the blockchain technology is the future.

👓 Recommended articles

This site uses cookies for different purposes. Please set your preferences in Cookie Settings and visit our Cookie policy for more information on how and why cookies are used on this site. Click here for cookie policy

Cookie settings