A Rust implementation of the Anonymous Credentials from ECDSA scheme, also known
as Longfellow, following the draft libZK specification.
This project is part of ISRG's research into digital identity.
Run wasm-pack build to produce a WASM build with JavaScript bindings.
Run the following commands to produce a native build with bindings for Kotlin, Swift, or other languages.
cargo build --release --features uniffi
cargo run \
--features uniffi \
--bin uniffi-bindgen \
generate \
--library target/release/libzk_cred_longfellow.so
--language <LANGUAGE>
--out-dir out