Deployment of Your DApps
We dived into details about smart contract execution under the hood in Chapter 6, Fundamentals of Solidity, and learned how to develop our own cryptocurrency using smart contracts in Chapter 8, Developing Your Own Cryptocurrency. In Chapter 9, Smart Contract Development and Test Fundamentals, we showed you how to use Remix to develop and debug a smart contract. We will cover a few additional different aspects of smart contracts here: contract accounts on Ethereum and a little background on smart contracts.
By now, you should be able to develop and test smart contracts. As the next step in the development cycle, we need to test smart contracts in an environment close to the Ethereum main network. Testnets provide such places where developers can test scenarios in settings very similar to the main network. In this chapter, we will learn how to deploy smart contracts on testnets and how to monitor them after deployment.
In this chapter, we will cover the...