Broadcast purchase transaction (signed PSBT)

Broadcasts a signed purchase PSBT to complete the transaction. Used for both secure and non-secure purchases.

Body Params
inscriptionIds
array of strings

Array of inscription IDs being purchased

inscriptionIds
runesOutputs
array of strings

Array of runes outputs being purchased

runesOutputs
string

Signed bulk buying PSBT in base64 format

signedSecurePaymentPrepPSBTs
array of strings

Array of signed secure payment preparation PSBTs

signedSecurePaymentPrepPSBTs
signedSecurePurchasePSBTs
array of strings

Array of signed secure purchase PSBTs

signedSecurePurchasePSBTs
string

Signed secure transfer PSBT

string

Unsigned bulk buying PSBT in base64 format

string

Unsigned extraction PSBT in base64 format

string

Signed extraction PSBT in base64 format

boolean
Defaults to false

Whether this is a secure purchase

string
required

Buyer's Bitcoin address

string
required

Address to receive purchased tokens

string
required

Public key for token receive address

string
required

Buyer's public key

enum
required

Transaction fee rate option. Can be one of the predefined options (fastestFee, halfHourFee, hourFee, minimumFee) or a custom number sat/vB.

enum

Extraction fee rate option. Can be one of the predefined options (fastestFee, halfHourFee, hourFee, minimumFee) or a custom number sat/vB.

boolean

Use minimal outputs optimization

boolean

Use lightspeed mode

boolean

Whether tokens have been extracted

number

Number of output splits

string

Referral address for commission

boolean
Defaults to false

Whether to skip broadcasting the transaction

Responses

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json