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>;