Currently in the decaf377 repository the following should work:
- No default features, using the
u32_backend (for hardware wallets)
- Default features, using the
u32_backend,r1cs features (for WASM)
However, when r1cs is enabled, arkworks is enabled, which incorrectly forces the use of the u64_backend: https://github.com/penumbra-zone/decaf377/blob/main/src/fields/fp.rs#L16
Discovered in: penumbra-zone/web#1492