Skip to content

Instantly share code, notes, and snippets.

@vikramacharya
Created September 10, 2022 15:31
Show Gist options
  • Save vikramacharya/d741a0883ae44255fbef4b2b5276964b to your computer and use it in GitHub Desktop.
Save vikramacharya/d741a0883ae44255fbef4b2b5276964b to your computer and use it in GitHub Desktop.
export const signMessage = async (signing_string: string, privateKey: string) => {
await _sodium.ready;
const sodium = _sodium;
const signedMessage = sodium.crypto_sign_detached(signing_string, sodium.from_base64(privateKey, base64_variants.ORIGINAL));
return sodium.to_base64(signedMessage, base64_variants.ORIGINAL);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment