Part 1:Blockchain and Smart Contract

In this section, you’ll get an overview of the world of decentralized applications. This part begins by introducing the core concepts and principles of blockchain technology, followed by an in-depth exploration of smart contracts – the self-executing programs that enable trustless and automated transactions on the blockchain. Through hands-on examples, you’ll gain practical experience in implementing smart contracts using the Vyper language, setting the stage for building secure and robust decentralized applications.

This section has the following chapters:

  • Chapter 1, Introduction to Blockchain Programming
  • Chapter 2, Smart Contract Fundamentals
  • Chapter 3, Using Vyper to Implement a Smart Contract

Get Hands-On Blockchain for Python Developers - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.