@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
| Parameter | Type |
|---|---|
nsk | bigint |
deps? | { J?: Jubjub; P?: Poseidon; } |
deps.J? | Jubjub |
deps.P? | Poseidon |
Returns
Promise<DerivedWalletKeys>