hardhat icon indicating copy to clipboard operation
hardhat copied to clipboard

Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

Results 780 hardhat issues
Sort by recently updated
recently updated
newest added

Hardhat 3 has a new Hook system for providing extension points. The current version of the build system in Hardhat 3 has no extension points. We need to consider which...

status:ready
v-next

Initially raised by @fvictorio [on slack](https://nomicfoundation.slack.com/archives/C03P6B72ZHU/p1739808633158629): Got this false negative in a CI run: ``` HardhatError: HHE100: An internal invariant was violated: Trying to get a compiler 0.4.13 before it...

status:ready
v-next

The Ignition port to Hardhat 3 kept the test suites in Mocha. The Ignition packages are the only packages using Mocha, everything else uses Node Test Runner. We should port...

status:ready

The Hardhat 3 version of `hardhat-viem` should have a `publicClient` property in addition to the `getPublicClient` getter. We didn't do that in v2 because viem clients are built asynchronously, and...

status:ready
v-next

Initially reported in this slack thread: https://nomicfoundation.slack.com/archives/C069TLP61BQ/p1745416940344639 A change in EDR broke the presentation of revert reason. We should have regression tests for the display of different kinds of errors:...

status:ready
v-next

Update Ignition's UI to take advantage of the user interruption API. In particular it should support in the Ignition UI: * deployments that read values from configuration variables * deployments...

v-next

Test to re-enable: https://github.com/NomicFoundation/hardhat/pull/6628 PR that will fix the issue on EDR side: https://github.com/NomicFoundation/edr/pull/882

v-next

This is a project organisational issue. It captures high priority product polishing.

type:epic
status:ready
v-next

Smaller feedback and cleanup tasks for after the initial Public Alpha. This is really a miscellaneous dumping ground.

type:epic
status:ready
v-next

Ignition has been ported to Hardhat 3. There is significant follow up work from that process: ## TODO ### ignition-core - [ ] Re-enable integration tests (deal with Hardhat project...

status:needs-priority