Cargo Features

[dependencies]
snark-verifier-sdk = { version = "0.1.7", default-features = false, features = ["display", "loader_halo2", "loader_evm", "revm", "parallel", "halo2-axiom", "serde_with"] }
default = display, halo2-axiom, loader_evm, loader_halo2

These default features are set whenever snark-verifier-sdk is added without default-features = false somewhere in the dependency tree.

Enables jemallocator of halo2-base

display default

Enables ark-std ^0.3.0, display of snark-verifier

loader_halo2 default

Enables loader_halo2 of snark-verifier

Affects snark-verifier-sdk::halo2

loader_evm default

Enables ethereum-types, loader_evm of snark-verifier

Affects snark-verifier-sdk::evm

revm

Enables revm of snark-verifier

Affects evm::evm_verify

parallel

Enables parallel of snark-verifier

halo2-axiom default

Enables halo2-axiom of snark-verifier

Affects halo2::read_snark

Features from optional dependencies

serde_with implicit feature

Enables serde_with ^2.2

serde_with:

Custom de/serialization functions for Rust's serde