I’m trying to test my local setup that connects Hardhat Ignition to my custom Substrate-based EVM-compatible node built from the Polkadot SDK.
In one terminal, I start my Hardhat node:
npx hardhat node
In another terminal, I deploy using Ignition:
npx hardhat ignition deploy ./ignition/modules/StorageModule.js --network localNode
However, the deployment hangs indefinitely at this stage:
✔ Confirm deploy to network localNode (420420420)? … yes
Hardhat Ignition 🚀
Resuming existing deployment from
./ignition/deployments/chain-420420420 Deploying [ StorageModule ]
At the same time, my Substrate node terminal shows:
2025-10-23 16:23:56 💤 Idle (0 peers), best: #0 (0xb066…a2c6), finalized #0 (0xb066…a2c6), ⬇ 0 ⬆ 0 2025-10-23 16:24:01 💤 Idle (0 peers), best: #0 (0xb066…a2c6), finalized #0 (0xb066…a2c6), ⬇ 0 ⬆ 0