Do different genesis versions necessarily have different state-root-hash?

Hi,

I would like to programmatically detect whenever a testnet reset occurred, and distinguish between transactions which belong to different chains.
Can I assume that two different genesis versions necessarily have a different state root hash?
event if created by the same public key?

Thank you.

2 Likes