Skip to content

v0.3.0-alpha

Latest
Compare
Choose a tag to compare
@preston-evans98 preston-evans98 released this 20 Oct 18:46
· 117 commits to nightly since this release
cca1729

This tag marks the third Alpha release of the Sovereign SDK. As of this release, Sovereign is suitable for building demo apps but should not be deployed in production.

Summary

Some key changes from this release are highlighed here:

  • The Sovereign SDK now builds with stable Rust
  • The EVM module is now compatible with Metamask
  • Jellyfish Merkle Tree operations are now fully provable (previously reads were proven but writes were not)
  • Genesis configuration is now readable from files
  • Compile-time constants can now be set from config files
  • The "prover" code path has been unified with the regular rollup runtime, drastically simplifying the process of instantiating a new rollup
  • The Celestia adapter has been updated for compatibility with the current mainnet release candidate

Changelog

New Contributors

Full Changelog: v0.2.0-alpha...v0.3.0-alpha