Transfers Bitcoin to another SparkWallet.
Method Signature
async transfer({
receiverSparkAddress,
amountSats,
}: {
receiverSparkAddress: string;
amountSats: number;
}): Promise<WalletTransfer>
Parameters
The recipient’s Spark Address
The amount in satoshis to transfer
Returns
The completed transfer details
Example
const transfer = await wallet.transfer({
receiverSparkAddress: "spark:recipient-address",
amountSats: 1000
});
console.log("Transfer completed:", transfer);