
Better than a summary
Building Blockchain Projects summary
Narayan Prusty
No credit card required · Cancel anytime
Building Blockchain Projects by Narayan Prusty provides a practical guide to creating decentralized applications using blockchain technology. It covers key concepts and walks you through implementing your own blockchain projects.
Topics
Table of Contents
- Building Blockchain Projects: summary of key ideas
- What is Building Blockchain Projects about?
- Building Blockchain Projects Review
- Who should read Building Blockchain Projects?
- About the author
- Book summaries like Building Blockchain Projects
- People also liked these summaries
- Building Blockchain Projects FAQs
Building Blockchain Projects
Summary of key ideas
Understanding the Basics of Blockchain
In Building Blockchain Projects by Narayan Prusty, we start by understanding the basics of blockchain technology. The author explains the concept of decentralization, consensus algorithms, and the role of miners in the blockchain network. We also learn about the structure of a block, the process of adding a new block to the chain, and the security features of blockchain.
Prusty then introduces us to Ethereum, a decentralized platform that runs smart contracts. We learn about the Ethereum Virtual Machine (EVM), the programming language Solidity, and the role of Ether as the cryptocurrency of the Ethereum network. The author also explains the concept of gas, which is the fuel required to execute operations on the Ethereum network.
Writing Smart Contracts with Solidity
In the next section, we delve into the process of writing smart contracts using Solidity. We start with a simple example of a smart contract and gradually move on to more complex contracts. Prusty explains the structure of a smart contract, the different data types, and the various functions that can be implemented within a contract. We also learn about the concept of events and modifiers in Solidity.
As we progress, we explore the process of deploying smart contracts on the Ethereum network. The author walks us through the steps of compiling the Solidity code, deploying the contract using the Ethereum wallet, and interacting with the deployed contract. We also learn about the role of the Ethereum address and the ABI (Application Binary Interface) in this process.
Building Decentralized Applications (DApps)
With a solid understanding of smart contracts, we move on to building decentralized applications (DApps) using Ethereum and JavaScript. Prusty introduces us to web3.js, a JavaScript library that allows us to interact with the Ethereum network. We learn how to set up a local development environment, connect to the Ethereum network, and deploy and interact with smart contracts using web3.js.
Using the knowledge gained, we build a simple betting application as an example of a DApp. We learn how to handle user interactions, process transactions, and update the state of the smart contract. The author also discusses the security considerations when building DApps, such as handling private keys and securing user accounts.
Exploring Advanced Blockchain Concepts
In the final sections of the book, Prusty explores advanced concepts in blockchain technology. We learn about consortium blockchains, which are semi-decentralized networks where the consensus process is controlled by a pre-selected group of nodes. The author discusses the use cases and advantages of consortium blockchains in enterprise settings.
Finally, we explore the concept of decentralized autonomous organizations (DAOs) and the potential they hold for creating decentralized, self-governing organizations. We also touch upon the challenges and future developments in blockchain technology, such as scalability, interoperability, and regulatory considerations.
Conclusion
In conclusion, Building Blockchain Projects provides a comprehensive introduction to blockchain technology and its practical applications. The book equips the reader with the knowledge and skills required to develop decentralized applications on the Ethereum platform. Whether you are a developer looking to enter the world of blockchain or an enthusiast seeking a deeper understanding of this revolutionary technology, this book serves as an excellent starting point.
More knowledge in less time
Read or listen
Get the key ideas from nonfiction bestsellers in minutes, not hours.
Find your next read
Get book lists curated by experts and personalized recommendations.
Shortcasts
We've teamed up with podcast creators to bring you key insights from podcasts.
What is Building Blockchain Projects about?
Building Blockchain Projects by Narayan Prusty is a comprehensive guide that teaches you how to create decentralized applications (DApps) using blockchain technology. The book covers the fundamentals of blockchain, smart contracts, and the Ethereum platform. It also provides practical examples and step-by-step instructions for building real-world projects such as a supply chain management system and a decentralized marketplace.
Building Blockchain Projects Review
Building Blockchain Projects (2017) is an insightful book that provides a comprehensive guide on building real-world projects using blockchain technology. Here's why this book is worth reading:
- It offers practical examples and step-by-step instructions for creating blockchain applications, allowing readers to gain hands-on experience in this emerging field.
- Through its exploration of various blockchain platforms and frameworks, the book provides a holistic understanding of blockchain technology and its potential applications.
- With its focus on building real-world projects like decentralized applications and smart contracts, the book ensures that readers can apply their knowledge in practical ways.
Who should read Building Blockchain Projects?
- Anyone interested in understanding the practical applications of blockchain technology
- Developers who want to build decentralized applications (DApps) using Ethereum
- Entrepreneurs and business professionals looking to incorporate blockchain into their projects or organizations
Categories with Building Blockchain Projects
Book summaries like Building Blockchain Projects
People ❤️ Blinkist
Become a member of our community of 43 million people

96k ratings

73k ratings
Laura H.
When I saw Blinkist had produced an infographic style Blink for the Rich Dad, Poor Dad book, it was a good reminder of the concepts I loved.
Jonathan A.
Clearly communicates the value proposition of the most popular book summaries and offers a relatable, tangible template that I can use immediately.
Renee D.
I'm absolutely thrilled that Blinkist now offers infographics! I can't get enough of them—they're such a fun and effective way to grasp and remember key points.
People also liked these summaries
Trusted by the world's leading brands

Powerful ideas from top nonfiction
Try Blinkist to get the key ideas from 7,500+ bestselling nonfiction titles and podcasts. Listen or read in just 15 minutes.
Get started
Blink 3 of 8 - The 5 AM Club
by Robin Sharma
Building Blockchain Projects FAQs
What is the main message of Building Blockchain Projects?
The main message of Building Blockchain Projects is to provide practical guidance on building blockchain projects.
How long does it take to read Building Blockchain Projects?
The reading time for Building Blockchain Projects varies, but it should take several hours. The Blinkist summary can be read in just 15 minutes.
Is Building Blockchain Projects a good book? Is it worth reading?
Building Blockchain Projects is a valuable read for anyone interested in blockchain. It offers practical insights and guidance on building projects in this field.
Who is the author of Building Blockchain Projects?
The author of Building Blockchain Projects is Narayan Prusty.
Featured Titles
- A Brief History of Neoliberalism
- A Practical Guide to Risk Management
- American Kingpin
- An Attempt To Repair America's Broken Credit System
- Beating the Street
- Caliban and the Witch
- Come Into My Trading Room
- Corporate Financial Distress, Restructuring, and Bankruptcy
- Democracy at Work
- Enterprise Risk Management





























