Hardhat 3 community plugins
Community Plugins are developed and maintained by the Hardhat community.
They have not been written, reviewed, or endorsed by Nomic Foundation, so
please use them at your own risk.
If you believe a plugin in this list is malicious, please report it to security@nomic.foundation
.
Community plugins sorted by npm downloads
A Hardhat Plugin For Replicable Deployments And Easy Testing
Hardhat plugin that adds ways to ignore Solidity warnings
Git-rev-based HRE execution
Output Solidity contract sizes with Hardhat
Gas optimization hints and Solidity vulnerability scanning after every compile, with safe auto-fixes
Hardhat plugin to generate customizable smart contracts documentation
Regenerates deployoor's typed deployers after every compile: deploy with your own viem wallet and keep a JSON record per chain.
Hardhat plugin to generate Go bindings for smart contracts
The simplest way to deploy smart contracts
Export Ethereum smart contract bytecode
Export Ethereum smart contract ABIs
AI-powered smart contract security auditor — automatically scans Solidity contracts for vulnerabilities and gas optimizations using the Blockhertz AI API
Generate ERC-7730 clear-signing descriptors for compiled contracts using Claude, Gemini, or any OpenAI-compatible LLM.
Display function, event, and error signatures for your contracts in the console
Hardhat plugin to explore the hardhat network, blocks, txs, contracts, etc.
Display connected accounts and balances
Use the reown.com supported wallets with Hardhat
Prepend local Solidity source files with an SPDX License Identifier
Calculate Solidity contract inheritance order
Upload local function selectors to the Ethereum Selector Database
Remove Hardhat console.log imports and calls from Solidity source files
Verify contracts on Hashscan
Compare storage layouts between contracts and revisions