Godwoken is a layer 2 optimistic rollup solution and EVM-compatible layer built upon Nervos' layer 1.

Godwoken consists of two main components: The Godwoken optimistic rollup framework, and the Polyjuice EVM compatibility framework. These two frameworks (Godwoken + Polyjuice) work together to create a scalable EVM compatible solution for Nervos, commonly known as just "Godwoken".

Godwoken aims to be a solution for dApp builders who want the benefits of Ethereum—with its establishment, good tooling, and documentation—but without the drawbacks, such as network congestion, high gas fees, oversaturation, and scalability issues. Developers have the option of using Solidity, just like they would on Ethereum, but with the added benefit of interoperability with other blockchains.

For Ethereum devs, Godwoken is the best of both worlds. Developers can easily port their existing dApps to Nervos, expanding their reach & brand awareness in a DeFi development-focused network while also benefiting from instant transaction finality & low fees in an Ethereum-like environment.

Ultimately, Godwoken is a major step in Nervos Network's greater vision for interoperability throughout the blockchain ecosystem via multi-chain solutions.

Godwoken is currently in mainnet beta and providing next-level support for whitelisted projects. To be one of the first to benefit from Godwoken, please fill out the whitelist application.

Further Reading: