Example — Node.js Script

import UldaSign from 'ulda-sign';

const signer = new UldaSign({ sign: { N: 10, mode: 'S', hash: 'SHA-256', originSize: 256 } });

let origin = await signer.New();
for (let gen = 0; gen < 3; gen++) {
  const sig = await signer.sign(origin);
  console.log('gen', gen, 'sig len =', (typeof sig === 'string' ? sig.length : sig.byteLength));
  origin = await signer.stepUp(origin);
}