
The Ethereum development environment for professionals by @NomicFoundation Check out Hardhat 3 https://xitter.cf/t.co/exl1PHSVha
Joined July 2020
- Tweets295
- Following1
- Followers12.6K
- Likes189
Pinned Tweet
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…
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…
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…
Hardhat retweeted
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
🧵
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…
Hardhat v3.12.0 is out — skip the tests you don't want.
npx hardhat test --grep-exclude "Fuzz"
And your env vars now override keystore. Set it, it wins.
github.com/NomicFoundation/h…
Hardhat retweeted
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
Hardhat retweeted
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.
🧵
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…
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…
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…
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!
Hardhat retweeted
In case you missed it, OpenZeppelin's upgrades plugin now supports Hardhat 3, helping you deploy and manage upgradeable contracts safely 🔒
Hardhat 3's most requested plugin, @openzeppelin/hardhat-upgrades, has been released!
github.com/OpenZeppelin/open…
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…
Hardhat 3's most requested plugin, @openzeppelin/hardhat-upgrades, has been released!
github.com/OpenZeppelin/open…
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…
Hardhat v3.1.4 added html reports for code coverage results!
hardhat.org/docs/guides/test…
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
Hardhat retweeted
Hell yeah! We've finally finished migrating plugins to @HardhatHQ v3. Everything is faster and cleaner now.













