Hands-On Blockchain for Python Developers
上QQ阅读APP看书,第一时间看更新

Installing an Ethereum development environment

It's time to create a smart contract. If you are familiar with Solidity, Truffle, Ganache, and the smart contract fundamentals, you can skip ahead to Chapter 3, Implementing Smart Contracts Using Vyper. Here, we will focus on the content of a smart contract created with Solidity. Throughout the remainder of the book, we will use the Vyper programming language to develop a smart contract. However, we will still use the same development environment (such as Ganache) in the rest of the book.