Accepts Buffer or base64 string payload (strings decode from base64 first). Returns signature.toString('base64').
Setup
import { Keypair } from '@stellar/stellar-base';
import { signWithStellarKeypair } from '@fairmint/canton-node-sdk';
const keypair = Keypair.random();
Minimal example
const sig = signWithStellarKeypair(keypair, Buffer.from('hello'));
console.log(sig);
Parameters
keypair— SigningKeypair.data—Bufferor base64-encoded payload string.
Returns
string — Base64-encoded signature bytes.