3 releases (breaking)

0.3.0 Oct 20, 2023
0.2.0 Sep 14, 2023
0.1.0 May 31, 2023

#11 in #da

Download history 62/week @ 2024-07-28 32/week @ 2024-08-04 25/week @ 2024-08-11 21/week @ 2024-08-18 25/week @ 2024-08-25 27/week @ 2024-09-01 22/week @ 2024-09-08 26/week @ 2024-09-15 54/week @ 2024-09-22 77/week @ 2024-09-29 10/week @ 2024-10-06 13/week @ 2024-10-13 22/week @ 2024-10-20 25/week @ 2024-10-27 15/week @ 2024-11-03 4/week @ 2024-11-10

66 downloads per month
Used in 15 crates (13 directly)

MIT/Apache

80KB
1.5K SLoC

Sovereign SDK

What is the Sovereign SDK?

The Sovereign SDK is a free and open-source toolkit for building zk-rollups that is currently under development.

How does it work?

To learn how the Sovereign SDK works, see the Sovereign SDK Overview.

Warning

The Sovereign SDK is a research prototype. It has not been audited and should not be used in production under any circumstances.

License

Licensed under the Apache License, Version 2.0.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this repository by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.


lib.rs:

This crate defines the core traits and types used by all Sovereign SDK rollups. It specifies the interfaces which allow the same "business logic" to run on different DA layers and be proven with different zkVMS, all while retaining compatibility with the same basic full node implementation.

Dependencies

~2.9–9.5MB
~98K SLoC