@umbra-privacy/nimbus-primitives-wasm
v0.1.1
Published
Every @umbra-privacy/nimbus-primitives member filled from one single-threaded WebAssembly module built from libs/rust/nimbus-primitives-wasm, with randomness from an injected getRandomValues. Pre-release (0.x): every API, type and behaviour is subject to
Readme
@umbra-privacy/nimbus-primitives-wasm
Every @umbra-privacy/nimbus-primitives member, filled from one single-threaded WebAssembly module. Randomness comes from a getRandomValues the caller passes in. It needs no threads, shared memory or cross-origin isolation.
Most apps don't install it directly. It is a building block of @umbra-privacy/nimbus-solana-web, which installs it for you.
Pre-release (0.x): every API, type and behaviour is subject to change at any time, as and when the Nimbus Privacy team (built by Umbra Privacy) decides or requires.
Install
pnpm add @umbra-privacy/nimbus-primitives-wasmEntry points
@umbra-privacy/nimbus-primitives-wasm:loadNimbusPrimitivesWasm, which instantiates the module from bytes the caller supplies and returns the primitives.
License
Apache-2.0
Nimbus Privacy (built by Umbra Privacy)
