Darwinia EVM+ is currently adopting Frontier, the substrate version of EVM implementation, to support EVM, the storage complies with Substrate storage as following:
But current the ecosystem is lacking solution and tools for process or migrate from the Frontier/Substrate db to generate the genesis data for producing blocks as L2 Rollup. It would be great if there would be such solutions or tools for doing it.
Darwinia EVM+ is currently adopting Frontier, the substrate version of EVM implementation, to support EVM, the storage complies with Substrate storage as following:
https://github.com/polkadot-evm/frontier/blob/c6a962fad3fcdfab9b0749ce1747badfa2a4493c/frame/evm/src/lib.rs#L567-L579
But current the ecosystem is lacking solution and tools for process or migrate from the Frontier/Substrate db to generate the genesis data for producing blocks as L2 Rollup. It would be great if there would be such solutions or tools for doing it.
Ref:
https://medium.com/darwinianetwork/unlocking-cross-chain-potential-darwinia-communitys-pioneering-build-op-stack-layer2-with-bf1d58a9e272