This series of guides shows you how to use a number of Hardhat plugins that will help you more effectively build and test your smart contracts.Learn how to keep your contracts under the 24 kiB limit, improve gas costs for your users, make sure your unit tests fully cover your code, and practice debugging.
These guides assume that you’re reasonably comfortable writing basic smart contracts. If you’re just getting started, jump over to our Base Learn guides and start learning!
We also assume that you’ve got Hardhat up and running, and can write unit tests for your smart contracts. If you’re not there yet, but already know Solidity, you can setup Hardhat here.