In the previous chapters, you have learned the basics of Smart Contracts and how to deploy them onto the blockchain. So far, all interactions with the Smart Contracts have been through the Remix IDE. While the Remix IDE provides an easy way for developers to test their Smart Contracts, it is not suitable for use by end users. To allow end users to interact with your Smart Contracts, you need to build front end that hides the complexity of interacting with the Smart Contracts in the back end. For this purpose, you need an API.
In this chapter, you will learn how to interact ...