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