deriveWalletKeys
Usage
import { deriveWalletKeys } from '@stacks/wallet-sdk';
import { HDKey } from '@scure/bip32';
import { mnemonicToSeed } from '@scure/bip39';
const seed = await mnemonicToSeed('your 24-word seed phrase ...');
const rootNode = HDKey.fromMasterSeed(seed);
const walletKeys = await deriveWalletKeys(rootNode);
console.log(walletKeys.salt); // hex string
console.log(walletKeys.rootKey); // xprv... extended private key
console.log(walletKeys.configPrivateKey); // hex stringNotes
Signature
Returns
Parameters
rootNode (required)
Last updated
Was this helpful?