bitcoind.app
CommandsGuidesContact ↗
Home/Rawtransactions/createpsbt
Rawtransactions

createpsbt

Creates a transaction in the Partially Signed Transaction format.

Parameters

inputsarrayREQUIRED
Array of {"txid":"hex","vout":n,...} objects
outputsarrayREQUIRED
Array of {"address":amount,...} objects
locktimenumberoptional
Raw locktime. Default: 0
replaceablebooleanoptional
Mark inputs as BIP125-replaceable. Default: false

Returns

stringPSBT base64 string

Code Examples

curl --user myuser --data-binary '{"jsonrpc":"1.0","id":"1","method":"createpsbt","params":[[{"txid":"hex","vout":0}],[{"address":0.1}]]}' -H 'content-type:text/plain;' http://127.0.0.1:8332/

Example Response

"cHNidP8BAFUCAAAAAe..."
← Previous
converttopsbt
Next →
createrawtransaction

More Rawtransactions Commands

analyzepsbtcombinepsbtcombinerawtransactionconverttopsbtcreaterawtransactiondecodepsbt

bitcoind.app — Bitcoin Core RPC Reference

GuidesContact ↗