And, Ethereum will transition to PoS by this year, ideally in August. All of the popular nine Ethereum execution/consensus clients should be ready for the merge, and mainnet has already been test-merged five times successfully.
The first existing PoW testnet will be merged on the first week of June. After that, there's two testnets remaining that will be upgraded (Ropsten -> Goerli -> Sepolia), and then it's time for mainnet.