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 🧵
6
23
82
31,287
Nomic Foundation retweeted
evm compiler bench v3 is live, now with slang-solx originally developed at matter labs and now maintained by the hardhat team, it brings llvm optimization and parallel compilation to solidity for faster development. it isn’t ready for production yet, as evident from dangerouslyAllowSlangSolxInProduction flag. solx O3 uses 10% less gass and emits 16% smaller bytecode vs solc 0.8.34 viaIR. explore individual workloads and compare compilers and settings across gas, bytecode size, deployment cost, and compile time. evm.banteg.xyz/
3
1
31
5,933
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 🧵
6
23
82
31,287
This is also a major step toward slang: a complete, multithreaded Solidity compiler that will be independent of solc and is being built for high-quality developer tooling and eventually mainnet compilation. Read the announcement and try it out 👇 blog.nomic.foundation/announ…
1
4
292
A lot of credit goes to @the_matter_labs for starting the original solx compiler and working on it for several years before transferring the project in 2025 to Nomic where it continued to evolve into this release. Read the announcement to learn more about the story!
3
167
Nomic Foundation 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. 🧵
2
14
27
4,898
Nomic Foundation 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
2
6
527
Nomic Foundation retweeted
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
738
Nomic Foundation retweeted
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!
4
15
1,661
Nomic Foundation retweeted
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
10
18
1,080
Nomic Foundation retweeted
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,047
Nomic Foundation retweeted
Hardhat's support for the Fusaka hardfork will become the default in the upcoming release, but it's already available in v3.0.16 to enable manually by setting the hardfork option in your network config! hardhat.org/docs/reference/c…
1
2
10
1,008
Nomic Foundation retweeted
Hardhat 3 is ready for production. Through his talk, @john_kane will showcase new and upcoming features like Solidity Tests, L2 simulation and Ecmascript Module support among many more.
1
4
17
1,640
Nomic Foundation retweeted
The Hardhat 3 plugin development tutorial is out! Props to those who went ahead and already built plugins even without docs 🫡 Check it out hardhat.org/plugin-developme…
4
11
998
Nomic Foundation retweeted
Solidity tests on Hardhat 3 bring stack traces to your reverts, and the paths are clickable! Check it out hardhat.org/docs/getting-sta…
6
15
1,091
Nomic Foundation retweeted
Yes, forge-std runs in Hardhat 3! Bonus: Solidity stack traces when your tests fail Check out Hardhat 3 hardhat.org
5
15
1,685
Nomic Foundation retweeted
With Hardhat 3, use Solidity or TypeScript in your tests. Either, or both, work. The choice is yours! Check out the brand new Hardhat 3 hardhat.org
11
22
121
69,515