Ethereum’s upcoming major hard fork — the Pectra upgrade set for May 7 at 10:05 am UTC — has had an unusually troubled path to mainnet. For the largest hard fork in the blockchain’s history, it’s taken a year and a half to get to this point and failed to finalize properly on the first two testnets. And for the first time in Ethereum’s history, it required a third testnet to be set up in direct response to the issues.