Category:
General
Sapphire is a completely separate chain from Emerald and there is no plan for existing dApps to be automatically “moved” from Emerald to Sapphire – it’s up to dApp developers to port them over. Some issues to consider: If accounts are already used contract create transactions would fail due to the wrong nonce, same goes for other transactions; Sapphire behaves differently in some cases (signed view calls) and the client apps also need to set the new web3 endpoint and the chain ID. This calls for trouble, if we wanted to do it automatically.