# @nomicfoundation/ignition-core

> 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 Ignit

Latest version **3.1.11** (published 2026-10-15) · MIT license · 0 weekly downloads

## Install

```sh
npm install @nomicfoundation/ignition-core
pnpm add @nomicfoundation/ignition-core
yarn add @nomicfoundation/ignition-core
bun add @nomicfoundation/ignition-core
```

## Health

**Score 75/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 3.1.11 |
| Published | 2026-10-15 |
| First published | 2023-09-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 9 |
| Unpacked size | 1.9 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 8519 |
| Author | Nomic Foundation |
| Keywords | ethereum, smart-contracts, hardhat, blockchain, dapps, tooling, solidity, deployment |

## Links

- npm: https://www.npmjs.com/package/@nomicfoundation/ignition-core
- Repository: https://github.com/NomicFoundation/hardhat
- Homepage: https://github.com/NomicFoundation/hardhat/tree/main/packages/ignition-core
- Issues: https://github.com/NomicFoundation/hardhat/issues
- npm.io page: https://npm.io/package/@nomicfoundation/ignition-core

## Dependencies (9)

- [cbor2](https://npm.io/package/cbor2.md) ^2.0.0
- [immer](https://npm.io/package/immer.md) 11.1.21
- [ethers](https://npm.io/package/ethers.md) ^6.14.0
- [ndjson](https://npm.io/package/ndjson.md) 2.0.0
- [lodash-es](https://npm.io/package/lodash-es.md) 4.18.1
- [@ethersproject/address](https://npm.io/package/@ethersproject/address.md) 5.8.0
- [@nomicfoundation/hardhat-utils](https://npm.io/package/@nomicfoundation/hardhat-utils.md) ^5.0.0
- [@nomicfoundation/hardhat-errors](https://npm.io/package/@nomicfoundation/hardhat-errors.md) ^3.0.16
- [@nomicfoundation/solidity-analyzer](https://npm.io/package/@nomicfoundation/solidity-analyzer.md) ^0.1.1

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 3.1.11 (latest) — 2026-10-15
- 0.15.15 (hh2) — 2025-12-03
- 3.1.10 — 2026-10-01
- 3.1.9 — 2026-07-30
- 3.1.8 — 2026-07-02
- 3.1.7 — 2026-06-04
- 3.1.6 — 2026-05-20
- 3.1.5 — 2026-05-07
- 3.1.4 — 2026-04-30
- 3.1.3 — 2026-04-22
- 3.1.2 — 2026-04-16
- 3.1.1 — 2026-03-31
- 3.1.0 — 2026-03-19
- 3.0.9 — 2026-03-05
- 3.0.8 — 2026-02-25
- … 72 more at https://npm.io/package/@nomicfoundation/ignition-core/versions

## README

# hardhat-ignition-core

This package contains the core logic of [Hardhat Ignition](https://hardhat.org/ignition). It's not meant to be used directly. Check [hardhat-ignition](https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-ignition) instead.

---
_Source: https://npm.io/package/@nomicfoundation/ignition-core · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
