I am using conseiljs.TezosWalletUtil to generate key value pair.

const mnemonic = conseiljs.TezosWalletUtil.generateMnemonic();
  console.log(`mnemonic: ${mnemonic}`);
  const keystore = await conseiljs.TezosWalletUtil.unlockIdentityWithMnemonic(
  console.log("keystore", keystore)


mnemonic: occur cinnamon giraffe recycle volcano disease fan labor park casual water canal keen foil rival position screen pride uncover solve rent rather ticket expand
keystore {
  publicKey: 'edpkuEFWHq3MWMjaZo9aEiYPno2feDb745aYepH7DWDbzBFqbxt4wF',
  privateKey: 'edskRkGz8EzThsHTrtwpU2vL6XYa4o5XBHwuWQ6P3Z8vL9uhi2YvRMfrJFZcVFLwjN753UrorY62XAgAdTFoV2vPzm4vqDSXQQ',
  publicKeyHash: 'tz1hY4nt3WABWmCXyK46hH4i9eWX4f15fv3A',
  seed: '',
  storeType: 0

Is there any sign method in conseiljs, which accepts the message as bytes and private key as string or bytes and return the signature?

And similarly for verify method, accepts a message, sign and public key and return boolean?

Please remember the key-gen is generating private key of length 98.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.