Module
Ethers.js for Blockchain Interaction
In this module, we’ll learn about a powerful library that every aspiring smart contract developer should be familiar with - Ethers.js! Have you ever wondered how a frontend communicates and interacts with deployed smart contracts on the blockchain? Well, that’s often done using a library that allows for such interaction, and Ethers.js is one of the most popular of such libraries out there!
In this module, we’ll learn about the core functionalities of Ethers.js such as reading/writing smart contracts, event handling and signatures. Ready? Let’s go!
Helpful prior knowledge
Knowledge of Javascript is a bonus but not strictly necessary.
Learning Outcomes
By the end of this module, you will be able to:
- Describe what Ethers.js is and why it is used
- Interact with an Ethereum node to read on-chain data
- Interact (read and write) with deployed smart contracts
- Listen to events happening on a blockchain as well as filter them
- Understand the concept of signatures in Ethereum
Please log in to view this page, and provide additional information required (if any) to unlock the full experience on Learn.