Skip to content

@lelantos-org/sdk / primitives / deriveKeysFromNsk

Function: deriveKeysFromNsk() ​

ts
function deriveKeysFromNsk(nsk, deps?): Promise<DerivedWalletKeys>;

Defined in: @lelantos-org/sdk/dist/keys/keys.d.ts:79

Derive SpendingKey + bech32m address from root scalar nsk. The address is the one at diversifier index 0. Pass pre-built P / J (e.g. from preloadWasm) or omit to build defaults.

Parameters ​

ParameterType
nskbigint
deps?{ J?: Jubjub; P?: Poseidon; }
deps.J?Jubjub
deps.P?Poseidon

Returns ​

Promise<DerivedWalletKeys>