signPsbt
Usage
import { request } from '@stacks/connect';
const result = await request('signPsbt', {
psbt: 'cHNidP8BAH0...base64-encoded-psbt',
signInputs: [
{
index: 0,
address: 'bc1q...address',
},
],
broadcast: true,
network: 'mainnet',
});
console.log('Signed PSBT:', result.psbt);
console.log('Transaction ID:', result.txid);import { request } from '@stacks/connect';
// Sign specific inputs by index only
const result = await request('signPsbt', {
psbt: 'cHNidP8BAH0...base64-encoded-psbt',
signInputs: [0, 2],
broadcast: false,
});
console.log('Signed PSBT (base64):', result.psbt);Notes
Signature
Returns
Property
Type
Description
Parameters
psbt (required)
signInputs (optional)
Property
Type
Description
broadcast (optional)
network (optional)
allowedSighash (optional, experimental)
Last updated
Was this helpful?