The Ethereum development environment for professionals by @NomicFoundation Check out Hardhat 3 https://xitter.cf/t.co/exl1PHSVha

Joined July 2020
Hardhat 3 is now stable 🥳 Solidity + TypeScript tests under one roof. Rust-powered runtime. Multichain. Ignition deployments. AI-ready scaffolding. Smaller artifacts, faster builds. Six months of beta hardening. Production ready! blog.nomic.foundation/hardha…
1
7
1
18
1,133
Hardhat v3.19.0 is out — with expanded Amsterdam hardfork support ⛽ Start testing against the gas cost changes introduced in EIP-8037, EIP-7976 and EIP-7981 or try out EIP-7997's enshrined CREATE2 factory. See our Amsterdam support guide for all the details: hardhat.org/docs/reference/a… github.com/NomicFoundation/h…
3
1
8
420
Hardhat v3.18.0 is out — Solidity test profiles have landed 🎯 Fuzz configs per scenario, switch with --test-profile. See our Test Profiles guide for full details: hardhat.org/docs/guides/test… Plus faster signing via native secp256k1 for ethers test suites. github.com/NomicFoundation/h…
1
10
605
Solidity compilation just got up to 5× faster! Today we’re releasing hardhat-slang-solx, a Hardhat plugin powered by Nomic Foundation’s new LLVM-based compiler backend: slang-solx. - 1.7× faster than solc in legacy mode - 5× faster than solc --via-ir 🧵
7
22
8
81
31,652
Hardhat v3.15.0 is out with faster startup of Solidity tests! The inline config parsing of Solidity tests is now in Rust, leading to faster startup times. Inline config directives are also recognized at contract-level now, instead of being silently ignored. github.com/NomicFoundation/h…
2
3
12
879
create-eth ships @HardhatHQ 3 out of the box now. What you get: - Rust-based EDR for fast local EVM execution - Built-in, Foundry-compatible Solidity tests with fuzzing and invariant testing - Local OP Mainnet and Base forks with first-class OP Stack support Scaffold the whole dApp with one command: npx create-eth@latest scaffoldeth.io
2
6
535
Until now, building on @arbitrum Stylus meant having to leave your Hardhat workflow behind. Not anymore. We shipped a Hardhat 3 plugin suite that brings the full Stylus lifecycle into Hardhat. Rust contracts right next to Solidity. 🧵
2
14
5
27
4,917
Hardhat v3.11.0 is out — test against Amsterdam before Amsterdam ships 🌷 Experimental support for EIP-7778 (block gasUsed excludes refunds), EIP-7928 (blockAccessListHash in block headers), and EIP-7708 (ETH transfers emit logs). More Amsterdam EIPs are coming in the next few weeks. Get your project Glamsterdam-ready — dive into the docs: hardhat.org/docs/reference/a… github.com/NomicFoundation/h…
4
8
749
Hardhat v3.9.1 is out — bootstrap just got faster! network-helpers, verify, and viem-assertions now lazy-load through newConnection hooks — nothing heavy imports until first use. And removed Hardhat 2 plugin APIs now error with migration hints. github.com/NomicFoundation/h…
1
1
8
689
The Hardhat 2 to Hardhat 3 migration skill for coding agents is ready! Check it out npx skills add nomicfoundation/hardhat-skills --skill migrate-hardhat2-to-hardhat3 hardhat.org/docs/migrate-fro…
1
2
577
Hardhat 2 is being sunset and replaced by Hardhat 3! Hardhat 3 is stable and production ready. You should join the many teams that are already migrating if you haven’t yet. Hardhat 2 will be upgraded to support the Glamsterdam hardfork and will continue to receive bug fixes and security fixes until its end of life — which is the earlier of the Hegota mainnet activation or the 1st of July 2027. After that, there will be no further Hardhat 2 releases. Take a look at : - Hardhat 2's end of life policy hardhat.org/hardhat-2-end-of… - Hardhat 2 to Hardhat 3 migration guide hardhat.org/docs/migrate-fro… - Foundry to Hardhat 3 migration guide hardhat.org/docs/migrate-fro… Migrating is just a few easy steps, and we are rolling out an agent skill soon which can migrate most of your repository automatically. Stay tuned!
1
1
15
1,670
In case you missed it, OpenZeppelin's upgrades plugin now supports Hardhat 3, helping you deploy and manage upgradeable contracts safely 🔒
2
4
21
2,757
Hardhat v3.8.0 and v3.9.0 were released in the last few days! We now warn when you import a plugin but forget to enable it, failed tests show a cleaner Solidity stack trace, and code coverage can skip files! github.com/NomicFoundation/h…
1
4
352
Hardhat 3.6.0 is out! The packages @nomicfoundation/hardhat-viem-assertions, @nomicfoundation/hardhat-keystore, and @nomicfoundation/hardhat-typechain were updated as well. Some of the changes include: - An AGENTS.md/CLAUDE.md file and skills are included in the sample projects when using hardhat --init. To install them in an existing project, take a look at github.com/NomicFoundation/h… - Introduced two new Solidity hooks for plugins, and deprecated of several existing ones. See the release notes for more details. - The hardhat flatten task now detects circular dependencies and fails accordingly. - Several improvements and bug fixes in the hardhat-viem-assertions plugin. - Environment variables now take precedence over the keystore. You can check the release notes here github.com/NomicFoundation/h… github.com/NomicFoundation/h… github.com/NomicFoundation/h… github.com/NomicFoundation/h…
3
7
2
31
2,441
Hardhat v3.1.4 added html reports for code coverage results! hardhat.org/docs/guides/test…
1
1
7
757
Since Hardhat v3.1.0, Solidity and TypeScript test outputs have been combined for easier reading. The error count and error messages at the end now include results from both test runners :) Check it out! hardhat.org
1
2
9
1,048
Hell yeah! We've finally finished migrating plugins to @HardhatHQ v3. Everything is faster and cleaner now.
2
21
1,686