Skip to main content
POST
Attaches the provided witness to a transaction without submitting it. Use this endpoint when you want signed transaction CBOR back and plan to submit it separately. Submit the signed transaction later via /submit, or use /sign-and-submit to do both in one call. Auth: Public

Request body

string
required
Hex-encoded unsigned transaction CBOR.
string
required
Hex-encoded transaction witness-set CBOR.
string
required
Bech32 change address.

Response

string
Signed transaction CBOR, ready to submit.

Error response

string
Machine-readable error code.
string
Human-readable error message.
Possible errors:
  • 400 INVALID_PARAMS — one or more required fields are missing or have the wrong type.
  • 500 SERVER_ERROR — the transaction CBOR or witness CBOR could not be processed.