Skip to content

@lelantos-org/sdk / primitives / cryptoContext

Function: cryptoContext() ​

ts
function cryptoContext(): Promise<CryptoContext>;

Defined in: @lelantos-org/sdk/dist/crypto/context.d.ts:15

The shared context, built on first use; nothing is built at import time. Concurrent callers await the same promise, so the WASM module is instantiated once.

A failed build is not cached (see memoAsync in core/async.ts), so the next call retries after a transient import failure or a call that raced ahead of configureJubjubWasm.

Returns ​

Promise<CryptoContext>