Submits a signed transaction and blocks until the transaction is included, returning the full transaction receipt instead of only the hash. Useful for low-latency flows such as flashblock confirmation.
**Availability:** Not all Conduit networks expose this method. If you receive `-32601 method not found`, the network or endpoint does not support synchronous submission — use `eth_sendRawTransaction` and poll `eth_getTransactionReceipt` instead.
**Timeout:** An optional `timeoutMs` parameter hints how long the server should wait for a receipt. The node may enforce a shorter configured maximum.
⚡ Compute Units: [200 CU](https://docs.conduit.xyz/rpc-nodes/information/compute-units)
Request
This endpoint expects an object.
signedTransactionDatastringRequiredformat: "^0x[0-9a-fA-F]*$"
The signed transaction data, RLP-encoded and hex-encoded
timeoutMsintegerOptional>=0
Optional timeout in milliseconds to wait for inclusion before returning a timeout error
Response
Transaction receipt object once the transaction is included
transactionHashstringformat: "^0x[0-9a-fA-F]{64}$"
transactionIndexstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
blockHashstringformat: "^0x[0-9a-fA-F]{64}$"
blockNumberstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
fromstringformat: "^0x[0-9a-fA-F]{40}$"
cumulativeGasUsedstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
The sum of gas used by this transaction and all preceding transactions in the same block.
gasUsedstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
The amount of gas used for this specific transaction alone.
logsBloomstringformat: "^0x[0-9a-fA-F]{512}$"
effectiveGasPricestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
The actual value per gas deducted from the sender’s account. Before EIP-1559, this is equal to the transaction’s gas price. After, it is equal to baseFeePerGas + min(maxFeePerGas - baseFeePerGas, maxPriorityFeePerGas).
typestringformat: "^0x[0-9a-fA-F]{1,2}$"
tostring or nullformat: "^0x[0-9a-fA-F]{40}$"
Address of the receiver or null in a contract creation transaction.
blobGasUsedstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
The amount of blob gas used for this specific transaction. Only specified for blob transactions as defined by EIP-4844.
contractAddressstring or nullformat: "^0x[0-9a-fA-F]{40}$"
The contract address created, if the transaction was a contract creation, otherwise null.
rootstringformat: "^0x[0-9a-fA-F]{64}$"
The post-transaction state root. Only specified for transactions included before the Byzantium upgrade.
statusstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
Either 1 (success) or 0 (failure). Only specified for transactions included after the Byzantium upgrade.
blobGasPricestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
The actual value per gas deducted from the sender’s account for blob gas. Only specified for blob transactions as defined by EIP-4844.
l1Feestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. Total L1 data-availability fee paid for this transaction, in wei.
l1GasUsedstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. L1 gas used to post this transaction’s data to L1 calldata or blobs.
l1GasPricestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. L1 base fee at the time this transaction was posted, in wei.
l1FeeScalarstring
OP-Stack only. Scalar applied to L1 fee. Used by pre-Ecotone fee model; superseded by l1BaseFeeScalar / l1BlobBaseFeeScalar post-Ecotone.
l1BaseFeeScalarstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. Post-Ecotone scalar applied to the L1 base fee component.
l1BlobBaseFeestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. L1 blob base fee at the time this transaction was posted, in wei.
l1BlobBaseFeeScalarstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. Post-Ecotone scalar applied to the L1 blob base fee component.
daFootprintGasScalarstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. Data-availability footprint scalar (used by some OP-Stack chains for DA pricing).
depositNoncestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. Present on deposit transactions (type 0x7e). Sequencer-assigned monotonic nonce for the deposit.
depositReceiptVersionstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
OP-Stack only. Present on deposit transactions (type 0x7e). Version of the deposit receipt format.