Cargo Features

[dependencies]
ark-circom = { version = "0.1.0", default-features = false, features = ["wasm", "bench-complex-all", "circom-2", "ethereum"] }
default = circom-2, ethereum

These default features are set whenever ark-circom is added without default-features = false somewhere in the dependency tree.

Enables wasmer =2.3.0

WASM operations

wasm

Enables js-default of wasmer =2.3.0

bench-complex-all
circom-2 default
ethereum default = ethers-core

Affects ark-circom::ethereum

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

ethers-core ethereum

Enables ethers-core =2.0.7

ethereum compat