Skip to content

Commit 0bc0550

Browse files
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) <noreply@anthropic.com>
1 parent 3241ef2 commit 0bc0550

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

scripts/chainConfig.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ export async function getChainConfig(chainId: number): Promise<ChainConfig> {
379379
}
380380

381381
if (chainId === CHAIN_IDS.HPP) {
382-
gasParams = { ...gasParams, gasLimit: 16_000_000 };
382+
gasParams = { ...gasParams, gasLimit: 60_000_000 };
383383
}
384384

385385
return {

0 commit comments

Comments
 (0)