stellar/js-stellar-base

View on GitHub
examples/signing-data.js

Summary

Maintainability
A
0 mins
Test Coverage
import * as StellarBase from '../src';

var keypair = StellarBase.Keypair.random();
var data = 'data to sign';
var signature = StellarBase.sign(data, keypair.rawSecretKey());

console.log('Signature: ' + signature.toString('hex'));

if (StellarBase.verify(data, signature, keypair.rawPublicKey())) {
  console.log('OK!');
} else {
  console.log('Bad signature!');
}