Let's say there is a contract deployed on BSC, using CREATE, with a high tx nonce - for example 100. Now I need to deploy a contract to the same address on another network (ETH mainnet). Is there a way to match the address of the first contract, using CREATE2? Or is the only way to achieve this, to send 99 transactions on ETH (which can be expensive), to match the account's nonce with what it was on BSC at the moment of deployment of the original contract?
If that's not possible, maybe there's an easier (and cheaper) way to get the account to nonce 99 than sending 99 empty transactions?
The reason I need to do this, is I need to recover some ETH accidentally sent to that address by one of the users.