| Status | Description |
|---|---|
pending | The transaction request has been forwarded to the custodian and is undergoing processing. |
broadcasted | The transaction has been approved by the custodian and broadcasted to the blockchain. The transaction hash gets populated at this point. |
confirmed | The transaction has been confirmed (terminal state). This state follows the broadcasted state. |
provider_error | The transaction was rejected or encountered an error due to the custodian’s restrictions (terminal state). This state would usually follow the pending state. |
transaction_id to query the transaction status or use webhooks to receive status updates.

