Hardhat is a development environment to compile, deploy, test, and debug your Ethereum and Ethereum-based software. It helps developers manage and automate the recurring tasks that are inherent to the process of building smart contracts and DApps, as well as easily introducing more functionality around this workflow. This means compiling, running and testing smart contracts at the very core.
A lot of Hardhat’s functionality comes from plugins, and, as a developer, you’re free to choose which ones you want to use. Hardhat is unopinionated in terms of what tools you end up using, but it does come with some built-in defaults. All of which can be overridden.
Get in touch to start using Hardhat on Chainstack.