eth_sendRawTransactionSync
Tempo specific | Tempo
eth_sendRawTransactionSync | Tempo
Tempo-specific API method that sends a signed transaction to the network and blocks until the transaction receipt is returned. On Tempo.
POST
eth_sendRawTransactionSync
Tempo-specific API method that sends a signed transaction to the network and blocks until the transaction receipt is returned. This is a synchronous version of
eth_sendRawTransaction — instead of returning just the transaction hash, it waits for the transaction to be included in a block and returns the full receipt.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
This method is particularly useful on Tempo because of its ~500ms finality. The synchronous wait adds minimal latency while eliminating the need to poll for receipts.
Parameters
signedTransaction— the signed transaction data as a hex string
Response
result— the full transaction receipt object, returned once the transaction is included in a block. Contains the same fields as the response frometh_getTransactionReceipt, including Tempo-specific fields likefeeTokenandfeePayer.
eth_sendRawTransactionSync code examples
When to use
Useeth_sendRawTransactionSync instead of eth_sendRawTransaction when:
- You need the receipt immediately and want to avoid polling with
eth_getTransactionReceipt - You are building synchronous request/response flows (like payment APIs)
- You want to simplify transaction submission logic by getting the result in a single call
eth_sendRawTransaction instead.Body
application/json
Last modified on May 18, 2026