Function generateWallet

Creates a DirectSecp256K1HdWallet object given an HD path (see #getHDPath).

import { generateWallet, restoreWallet } from "@sei-js/cosmjs";

// 12 word mnemonic by default
const generatedWallet = await generateWallet(); // has optional parameter for account index
console.log('generated mnemonic', generatedWallet.mnemonic);
  • Parameters

    • mnemonicLength: 12 | 15 | 18 | 21 | 24 = 12

      The length of the mnemonic phrase to generate with the wallet.

    • OptionalhdPath: HdPath

      hdPath for the wallet you want to generate.

    Returns Promise<DirectSecp256k1HdWallet>

    A DirectSecp256k1HdWallet object representing a newly generated wallet.