Verify a crowd membership proof: a commitment sits under a Merkle root via a private path.
fn verify_crowd_membership(
env: soroban_sdk::Env,
proof: soroban_sdk::Bytes,
publics: soroban_sdk::Bytes,
num_queries: u32,
log_blowup: u32,
) -> bool