Skip to content

Godwoken is a generic framework to build rollup solutions upon Nervos CKB.

License

Notifications You must be signed in to change notification settings

Flouse/godwoken

 
 

Repository files navigation

Godwoken

Godwoken v1 release note: docs/v1-release-note.md

Godwoken is an optimistic roll-up solution built upon the Nervos CKB. It is designed to be configurable in many regards and continues to evolve:

  • In the current implementation, a fixed group of block producers can issue new layer 2 blocks. In the future, we plan for a Proof of Stake solution, where we can evolve the block producing to the decentralized processing.
  • Currently, polyjuice is integrated into Godwoken for an Ethereum compatible solution. However, Godwoken, at its core, only provides a flexible programming interface. A result of this is that any account-based blockchain model can be integrated with Godwoken this way. Similar to Polyjuice on Godwoken, we could also have EOS on Godwoken, Libra on Godwoken, etc.

Documentation

Please follow this documentation to learn more about Godwoken.

About

Godwoken is a generic framework to build rollup solutions upon Nervos CKB.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Rust 72.0%
  • TypeScript 8.9%
  • C 8.5%
  • JavaScript 7.0%
  • Solidity 1.6%
  • C++ 1.1%
  • Other 0.9%