cosmjs-util/packages/cli/examples/generate_address.ts
2020-02-19 10:23:16 +01:00

9 lines
325 B
TypeScript

const mnemonic = Bip39.encode(Random.getBytes(16)).toString();
const pen = await Secp256k1Pen.fromMnemonic(mnemonic);
const pubkey = encodeSecp256k1Pubkey(pen.pubkey);
const address = pubkeyToAddress(pubkey, "cosmos");
console.info("mnemonic:", mnemonic);
console.info("pubkey:", pubkey);
console.info("address:", address);