ZK Rollup based Ethereum Layer2 scaling solution zkSync released V2 testnet update. This update added Account Abstraction, will implement Layer2 to Layer1 real-time messaging, add support for transaction property msg.value, and use common Layer 1 to Layer 2 communication to replace hardcoded operation.
To implement these changes, zkSync has performed a regenesis of zkSync 2.0 testnet. This means that contracts must be redeployed, and the state of account balances and transactions has been reset. zkSync will have another regenesis before launching to mainnet.