[package] name = "e2e-extractor" version = "0.0.0" edition = "2021" # Byte-identical pinned deps to the CONFIRMED component extractors (same Cargo.lock, checksum-matched # to the repo zk-circuits / rollup-evm-validity locks). This binary emits a COMPLETE p3-uni-stark # Proof (commitments + opened_values + the FULL opening_proof: fri_proof + query_openings) as canonical # u32 JSON, and asserts the pinned p3-uni-stark VERIFIER accepts, so the assembled Python reference can # run the WHOLE BabyBear+FRI verify pipeline end to end against a real proof (accept + reject KAT). [dependencies] p3-uni-stark = "=0.4.3-succinct" p3-air = "=0.4.3-succinct" p3-baby-bear = "=0.4.3-succinct" p3-challenger = "=0.4.3-succinct" p3-commit = "=0.4.3-succinct" p3-dft = "=0.4.3-succinct" p3-field = "=0.4.3-succinct" p3-fri = "=0.4.3-succinct" p3-matrix = "=0.4.3-succinct" p3-merkle-tree = "=0.4.3-succinct" p3-poseidon2 = "=0.4.3-succinct" p3-symmetric = "=0.4.3-succinct" p3-util = "=0.4.3-succinct" rand = "0.8" rand_xoshiro = "0.6" serde = { version = "1", features = ["derive"] } serde_json = "1" [profile.dev] opt-level = 0