Every crate in this project is compatible with no_std environments, provided that the num-bigint backend is selected. Note that the alloc crate is still required. This configuration allows cggmp24 and cggmp24-keygen to run on platforms like wasm32-unknown-unknown.
To enable no_std support, you must disable the default std feature and explicitly enable the no_std feature where applicable.
cggmp24 = { version = "0.7", default-features = false, features = ["no_std", "backend-num-bigint"] }
cggmp24-keygen = { version = "0.7", default-features = false }
key-share = { version = "0.7", default-features = false }