hairyf

hardhat

Hardhat — Ethereum development environment (Runner, Network, Ignition, config, tasks, plugins, testing, deployment).

hairyf 4 1 Updated 3mo ago

Resources

2
GitHub

Install

npx skillscat add hairyf/blockchain-skills/hardhat

Install via the SkillsCat registry.

SKILL.md

Skill based on Hardhat (NomicFoundation/hardhat), generated 2026-02-09. Official docs: https://hardhat.org/docs

Hardhat is an Ethereum development environment: task runner (compile, test, run, node), built-in Hardhat Network, Hardhat Ignition for declarative deployment, and plugins (toolbox ethers/viem, Chai matchers, verify, etc.).

Core References

Topic Description Reference
Getting started Init, tasks, compile/test/deploy flow core-getting-started
Configuration hardhat.config, networks, solidity, paths, mocha core-config
Tasks and plugins HRE, tasks, plugins, creating tasks core-tasks-plugins

Features

Topic Description Reference
Hardhat Network In-process vs node, JSON-RPC, forking, network helpers features-network
Hardhat Ignition Declarative deployment, buildModule, Future, deploy features-ignition
Testing loadFixture, Chai matchers, network helpers features-testing
Toolbox and verify Ethers vs Viem toolbox, contract verification features-toolbox-verify

External Links