eth_sendRawTransactionSync
Arc node API
eth_sendRawTransactionSync | Arc
Arc-specific API method that sends a signed transaction to the network and blocks until the transaction receipt is returned. On Arc.
POST
eth_sendRawTransactionSync
Arc-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 Arc 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 Arc-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.Last modified on August 3, 2026