hardhat-ignition icon indicating copy to clipboard operation
hardhat-ignition copied to clipboard

Hardhat Ignition is a declarative deployment system that enables you to deploy your smart contracts without navigating the mechanics of the deployment process.

Results 77 hardhat-ignition issues
Sort by recently updated
recently updated
newest added

### Describe the feature As part of create2 strategy, I would like to use CreateX.deployCreate2AndInit() ### Search terms _No response_

status:ready

### What happened? When using viem, and a network with a unique/custom chainId, the error NetworkNotFoundError is thrown. The normal solution is to pass in a custom viem chain, but...

status:ready

### What happened? IgnitionError: IGN405: The next nonce for "0x...." should be 6, but is 28. Please make sure not to send transactions from "0x..." while running this deployment and...

status:needs-more-information

### What happened? I deploy contract to BSC testnet with command: ` npx hardhat ignition deploy ignition/modules/script.js --network bsc_test --verify` Somehow issue, and deployment is not go through, but the...

status:needs-more-information

First discussed on discord: https://discord.com/channels/750408878008827925/1153426756901032037/1247471045921734759 We should provide an example guide for deploying upgrade-able contracts based on the [Diamond pattern ERC-2535](https://eips.ethereum.org/EIPS/eip-2535).

status:ready

### Version of Hardhat 2.22.4 ### Docs reference https://github.com/NomicFoundation/hardhat/blame/dfd91d254362a3f5a0a2c940398e8af7d677f876/docs/src/content/ignition/docs/guides/viem.md#L102 ### What happened? Try to setup hardhat project with viem, typescript, ignition. When i compile the smart contract viem helpers work...

status:needs-decision

useful context is lacking from artifacts. addresses are very useful, but not sufficient for all situations, such as indexers, which often desire a start block. this will require a docs...

### What happened? Trying to verify contracts on etherscan and it's erroring out, trying to access some dbg.json files which don't exist. ``` ✗ npx hardhat ignition verify chain-421614 WARNING:...

status:triaging

### Describe the feature Some contracts use a pattern similar to an upgradeable proxy, but where the implementation doesn't exist in a single contract but in multiple contracts instead. One...

type:feature