Skip to main content

openvm_cuda_backend/
types.rs

1use openvm_stark_backend::p3_challenger::DuplexChallenger;
2use p3_baby_bear::Poseidon2BabyBear;
3
4pub const WIDTH: usize = 16;
5pub const RATE: usize = 8;
6
7pub use openvm_stark_sdk::config::baby_bear_poseidon2::{
8    BabyBearPoseidon2Config, Digest, CHUNK, DIGEST_SIZE, D_EF, EF, F,
9};
10pub type SC = BabyBearPoseidon2Config;
11pub type Challenger = DuplexChallenger<F, Poseidon2BabyBear<WIDTH>, WIDTH, RATE>;