StarkPay
Broadcast Transactions
Submit a signed transaction to the blockchain through StarkFi’s payment infrastructure. Never broadcast directly from the user’s wallet.
POST
string
required
Transaction executor type. Use
api_transaction when the request comes via API.string
required
Unique payment identifier generated in the Create Transaction step.
string
required
Signed transaction hex string generated by the user’s wallet after signing the
crypto_tx received from the create transaction endpoint.Response
number
required
HTTP status code. Returns
200 on success.boolean
required
Whether the request succeeded.
enum<string>
required
Broadcast result status. Available options:
payment_confirmed, payment_receivedpayment_confirmed— broadcast accepted and transaction receipt confirmed on-chain. Order status updated tosuccess.payment_received— transaction confirmed on source chain. Worker (FinalizerTransferWorker) takes over to monitor the bridge via LiFi. Order status updated toreceived.
string
required
Human-readable response message.
object
required
Broadcast result data.
.png?fit=max&auto=format&n=I_v6ul4JDafNKFQP&q=85&s=f0ad25536f8a3ca42331fcff88ab2b26)