Boost Transaction
Last updated
Last updated
Functionality: Boost and broadcast transactions
API Key authentication: Access to all endpoints requires the x-api-key
header provided by Saturn
Address parameter: All requests must have the Content-Type
header of application/json
and provide the address
in the body of the wallet that is requesting the broadcast.
Endpoints
Boost an array of transaction ids. User must own some of the outputs of those transactions.
The response will contain a PSBT that can be signed by the user.
You can then broadcast the PSBT using the /broadcast
endpoint.
/v0/transaction/boost
The rune address of the user. It must be a taproot address. (P2TR). If no bitcoin address is provided, the rune address will be used for bitcoin too.
The bitcoin address of the user.
The rune public key of the user.
^[0-9a-fA-F]+$
The payment public key of the user.
^[0-9a-fA-F]+$
The transaction ids to boost.
Broadcast a signed transaction.
/v0/transaction/broadcast
The rune address of the user. It must be a taproot address. (P2TR). If no bitcoin address is provided, the rune address will be used for bitcoin too.
The bitcoin address of the user.
The signed PSBT of the transaction.
The type of the transaction.