Ape Framework
In this chapter, we will learn how to use Ape Framework to develop smart contracts, exploring compiling smart contracts, deploying them to blockchain, and creating tests. Although you can do these things with the web3.py
library and the Vyper compiler, Ape Framework gives you more tools and convenience to work on smart contracts. Using Ape Framework can boost your productivity. You don’t have to set up a compiler and install libraries separately. Ape Framework can wrap long, complicated commands into simpler forms.
The following topics will be covered in this chapter:
- Installing Ape Framework
- Developing smart contracts
- Testing smart contracts
- Networks in blockchain