JSPM

  • Created
  • Published
  • Downloads 103034
  • Score
    100M100P100Q178826F
  • License MIT

Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignition lets you focus on your project instead of getting caught up in the deployment details.

Package Exports

  • @nomicfoundation/hardhat-ignition
  • @nomicfoundation/hardhat-ignition/helpers
  • @nomicfoundation/hardhat-ignition/modules

Readme

Hardhat Ignition plugin

This plugin integrates [Hardhat Ignition][https://hardhat.org/ignition] into Hardhat.

Installation

To install this plugin, run the following command:

npm install --save-dev @nomicfoundation/hardhat-ignition@next

and add the following statements to your hardhat.config.ts file:

// ...
import hardhatIgnitionPlugin from "@nomicfoundation/hardhat-ignition";

// ...

export default {
  // ...
  plugins: [
    // ...
    hardhatIgnitionPlugin,
  ],

  // ...
};

Usage

To learn more about how to use Hardhat Ignition, check out the Hardhat Ignition documentation.