9

Smart Contract Development and Test Fundamentals

In this chapter, we will show you how to use Remix to develop and debug a smart contract. We will explore various options for smart contract development tools, including the Truffle suite and Hardhat. We will also cover smart contract unit tests by testing the smart contract we wrote in the previous chapter.

The purpose of this chapter is to help you to understand various popular development tools, unit tests, and security tests and to help you to brush up on your Ethereum development knowledge and skills.

This chapter is organized around four major topics:

  • Understanding Remix development fundamentals
  • Understanding development using Truffle and unit testing
  • Understanding Hardhat development ...

Get Learn Ethereum - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.