[package] name = "icicle-core" version = "1.3.0" edition = "2021" license = "MIT" authors = [ "Ingonyama" ] description = "A library for GPU ZK acceleration by Ingonyama" homepage = "https://www.ingonyama.com" repository = "https://github.com/ingonyama-zk/icicle" [dependencies] icicle-cuda-runtime = { version = "1.3.0", path = "../icicle-cuda-runtime" } ark-ff = { version = "0.4.0", optional = true } ark-ec = { version = "0.4.0", optional = true, features = [ "parallel" ] } ark-poly = { version = "0.4.0", optional = true } ark-std = { version = "0.4.0", optional = true } [features] default = [] arkworks = ["ark-ff", "ark-ec", "ark-poly", "ark-std"] g2 = [] # TODO: impl EC NTT ec_ntt = []