From fa7ae58f6c7221c609f8e83aeebfa3fab5473815 Mon Sep 17 00:00:00 2001 From: rob Date: Wed, 29 Jul 2026 12:24:54 +0000 Subject: [PATCH] hashkey mainnet genesis: add pragueTime = isthmusTime (fork-fix) HSK's published mainnet genesis sets isthmusTime but omits pragueTime; op-geth's OP-Stack validation rejects it ('PragueTime () must equal IsthmusTime'), so geth init aborts and the EL runs on a stale chainconfig. testnet genesis correctly sets pragueTime=isthmusTime. Adding it here makes init pass. (Runtime fork activation is handled by GETH_OVERRIDE_* in vibe-node geth.env; this fixes init + matches testnet.) Co-Authored-By: Claude --- op/hashkeychain/mainnet/genesis.json | 1 + 1 file changed, 1 insertion(+) diff --git a/op/hashkeychain/mainnet/genesis.json b/op/hashkeychain/mainnet/genesis.json index f58bb112..1bfbb06f 100644 --- a/op/hashkeychain/mainnet/genesis.json +++ b/op/hashkeychain/mainnet/genesis.json @@ -25,6 +25,7 @@ "graniteTime": 0, "holoceneTime": 1785306600, "isthmusTime": 1785306900, + "pragueTime": 1785306900, "jovianTime": 1785307200, "terminalTotalDifficulty": 0, "terminalTotalDifficultyPassed": true,