POST
/
transactions
/
execute-and-wait
curl --request POST \
  --url https://api.openformat.tech/v1/transactions/execute-and-wait \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '{
  "chain": "arbitrum-sepolia",
  "signed_transaction": "0x02f901b4827a69......"
}'
{
  "status": "success",
  "transactionHash": "0xd6c495a1e4c121aead3888f10fc174fd9acfa71c639bb2fe6fc94e47ae5e815a",
  "blockExplorerUrl": "https://mumbai.polygonscan.com/tx/0xd6c495a1e4c121aead3888f10fc174fd9acfa71c639bb2fe6fc94e47ae5e815a",
  "receipt": {
    "_type": "TransactionReceipt",
    "blockHash": "0xa7e8812cd44c01afa0c0ffca1a4bacebd957ed62196570f75868d513601fddf5",
    "blockNumber": 2,
    "contractAddress": null,
    "cumulativeGasUsed": "73602",
    "from": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266",
    "gasPrice": "3517925438",
    "blobGasUsed": null,
    "blobGasPrice": null,
    "gasUsed": "73602",
    "hash": "0xa84276e7fb8b3fb9387d3e8bc58a96949028788d1e362f294c81818275e17c9f",
    "index": 0,
    "logs": [],
    "logsBloom": "0x00...000000",
    "status": 1,
    "to": "0x9716FB655f2A72b1FC1B4DB02B8ad20b6747442A"
  }
}
{
  "status": "success",
  "transactionHash": "0xd6c495a1e4c121aead3888f10fc174fd9acfa71c639bb2fe6fc94e47ae5e815a",
  "blockExplorerUrl": "https://mumbai.polygonscan.com/tx/0xd6c495a1e4c121aead3888f10fc174fd9acfa71c639bb2fe6fc94e47ae5e815a",
  "receipt": {
    "_type": "TransactionReceipt",
    "blockHash": "0xa7e8812cd44c01afa0c0ffca1a4bacebd957ed62196570f75868d513601fddf5",
    "blockNumber": 2,
    "contractAddress": null,
    "cumulativeGasUsed": "73602",
    "from": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266",
    "gasPrice": "3517925438",
    "blobGasUsed": null,
    "blobGasPrice": null,
    "gasUsed": "73602",
    "hash": "0xa84276e7fb8b3fb9387d3e8bc58a96949028788d1e362f294c81818275e17c9f",
    "index": 0,
    "logs": [],
    "logsBloom": "0x00...000000",
    "status": 1,
    "to": "0x9716FB655f2A72b1FC1B4DB02B8ad20b6747442A"
  }
}

Authorizations

X-API-KEY
string
header
required

Body

application/json
chain
string
required

Blockchain network to use

Required string length: 1 - 255
Example:

"arbitrum-sepolia"

signed_transaction
string
required

Signed transaction to broadcast in the blockchain

Minimum length: 1
Example:

"0x02f901b4827a69......"

Response

200
application/json
Transaction Information
status
enum<string>
required

Response status: 'sucess' or 'failed'

Available options:
failed,
success
Example:

"success"

transactionHash
string
required

Hash of transaction

Example:

"0xd6c495a1e4c121aead3888f10fc174fd9acfa71c639bb2fe6fc94e47ae5e815a"

blockExplorerUrl
string
required

URL of transaction in block explorer

Example:

"https://mumbai.polygonscan.com/tx/0xd6c495a1e4c121aead3888f10fc174fd9acfa71c639bb2fe6fc94e47ae5e815a"

error
string

Error message

Example:

"Timeout"

receipt
any | null

Transaction receipt