Developers
EVM Tools

HardHat

6min
hardhat is a great tool for developing on solidity since caduceus is a evm compatible blockchain it is the perfect companion to run tests on your smart contracts you can also write scripts to deploy your contract onto the the caduceus testnet remember you can get test tokens by going here https //dev caduceus foundation/testnetwork/ you can see more about hardhat https //hardhat org/ here hardhat benefits run solidity locally easily deploy your contracts, run tests and debug solidity code without dealing with live environments hardhat network is a local ethereum network designed for development debugging first hardhat is the best choice for solidity debugging you get solidity stack traces, console log and explicit error messages when transactions fail extreme flexibility change anything you like even entire out of the box tasks, or just parts of them flexible and customizable design, with little constraints bring your own tools designed to make integrations easy, hardhat allows you to keep using your existing tools while enabling deeper interoperability between them fully extensible a tooling platform designed to be extended, hardhat has all the utilities you need to address your project specific needs plugin ecosystem extend hardhat with a composable ecosystem of plugins that add functionality and integrate your existing tools into a smooth workflow fast iteration keep your momentum going by making your development feedback loop up to 10x faster with hardhat typescript catch mistakes before you even run your code by switching to a typed language hardhat provides full native support for typescript tutorial progress to the next page for the tutorial