From 0bc05501c50f55f9744c0b1f95a960dd72eb2b55 Mon Sep 17 00:00:00 2001 From: Yashvanth B L Date: Mon, 4 May 2026 13:43:08 +0530 Subject: [PATCH] fix: raise HPP mainnet deploy gasLimit to 60M HPP is an OP-stack rollup where total gasUsed = L2 execution + L1 data fee. The L1 data fee is volatile and driven by Ethereum mainnet conditions. The previous 16M limit was insufficient when L1 fees spiked, causing OOG failures that consumed the deployer nonce without deploying the contract. Setting 60M provides headroom above the worst observed gas usage (~11.35M on Apr 21 2026) while staying well within HPP's block gas limit (~1.1 quadrillion). Ticket: CGD-190 Co-Authored-By: Claude Sonnet 4.6 (1M context) --- scripts/chainConfig.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/chainConfig.ts b/scripts/chainConfig.ts index 7f7927f..c2476ac 100644 --- a/scripts/chainConfig.ts +++ b/scripts/chainConfig.ts @@ -379,7 +379,7 @@ export async function getChainConfig(chainId: number): Promise { } if (chainId === CHAIN_IDS.HPP) { - gasParams = { ...gasParams, gasLimit: 16_000_000 }; + gasParams = { ...gasParams, gasLimit: 60_000_000 }; } return {