We use general public specs and repos, and we are collaborating with Local community members with the Ethereum Foundation Privateness and Scaling Explorations group to build the zkEVM while in the open. On the flip side, Scroll is focusing on bytecode compatibility. Bytecode compatibility means that Solidity, Vyper, and Huff https://www.scrollbridge.com/