nexus_sdk/legacy/
mod.rs

1/// Interface into proving with [HyperNova](https://eprint.iacr.org/2023/573).
2#[cfg(feature = "legacy-hypernova")]
3pub mod hypernova;
4
5/// Experimental interface into proving with [Jolt](https://jolt.a16zcrypto.com/).
6#[cfg(feature = "legacy-jolt")]
7pub mod jolt;
8
9/// Interface into proving with [Nova](https://eprint.iacr.org/2021/370).
10#[cfg(feature = "legacy-nova")]
11pub mod nova;
12
13mod traits;
14pub use traits::*;
15
16/// Configure the dynamic compilation of guest programs.
17pub mod compile;
18
19/// View the output of an execution.
20pub mod views;
21
22#[cfg(any(feature = "legacy-nova", feature = "legacy-hypernova"))]
23pub(crate) mod ark_serialize_utils;