Skip to content

Instantly share code, notes, and snippets.

@FounderDAO
Created August 24, 2022 12:28
Show Gist options
  • Select an option

  • Save FounderDAO/0fb2e007e3720f8cb6d838c61cf8bea4 to your computer and use it in GitHub Desktop.

Select an option

Save FounderDAO/0fb2e007e3720f8cb6d838c61cf8bea4 to your computer and use it in GitHub Desktop.
GENARATE WALLET COSMOS
import { encodeSecp256k1Pubkey, Secp256k1HdWallet } from "@cosmjs/amino";
import { Bip39, Random } from "@cosmjs/crypto";
const mnemonic = Bip39.encode(Random.getBytes(16)).toString();
const wallet = await Secp256k1HdWallet.fromMnemonic(mnemonic);
const [{ address, pubkey }] = await wallet.getAccounts();
console.info("mnemonic:", mnemonic);
console.info("pubkey:", encodeSecp256k1Pubkey(pubkey));
console.info("address:", address);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment