Synchronous SendTransaction icon
Beta

Synchronous SendTransaction

by QuickNode
🔒 Exclusive Access
🔑
QuickNode Exclusive
3Supported chains 1RPC Method 1Plan
Starting at $99.00
Back to Marketplace
Synchronous SendTransaction image 0
error icon

Additional credit usage.
Add-on may consume additional plan credits when used.

beta icon
This add-on is currently in Beta

Feel free to test it, we would appreciate feedback to address any errors that may occur

Adds a EIP-7966 compatible JSON-RPC method that sends raw transactions and synchronously returns the complete transaction receipt once mined.

Synchronous Send Txn extends the standard Ethereum JSON-RPC interface with a powerful new method: eth_sendRawTransactionSync. Unlike the standard
eth_sendRawTransaction that immediately returns just a transaction hash, this add-on waits for the transaction to be mined and returns the complete transaction receipt.

🚀 Synchronous Transaction Processing
  • Eliminates the need for manual polling of transaction receipts
  • Automatically waits up to 60 seconds for transaction confirmation
  • Returns the full transaction receipt in standard eth_getTransactionReceipt format
⛓️ Full L2 Compatibility
  • Base Network: Includes L1 fee breakdown (l1Fee, l1GasUsed, l1GasPrice)
  • Optimism & Arbitrum: Supports L2-specific receipt fields
  • Works seamlessly with standard receipts
🛡️ Robust Error Handling
  • Proper JSON-RPC error responses for timeouts and failures
  • Validates raw transaction format before broadcasting
  • Graceful handling of network connectivity issues

🧩 Use Cases

  • DApp Backends: Simplify transaction workflows by getting receipts in a single call
  • Trading Bots: Immediate confirmation of trade execution without polling
  • Payment Processing: Synchronous confirmation for financial transactions
  • Smart Contract Deployment: Know instantly when contracts are deployed and get the address

💡 Benefits

  • Reduced Complexity: One call instead of send + polling loop
  • Lower Latency: No need for multiple round trips
  • Better UX: Immediate feedback for transaction status
  • L2 Optimized: Get complete fee breakdown for Layer 2 networks

Perfect for developers building on modern Ethereum infrastructure who need reliable, synchronous transaction processing with comprehensive L2 support.

RPC Methods

eth_sendRawTransactionSync
Broadcasts a raw transaction to the Ethereum network and synchronously returns the complete transaction receipt once the transaction is mined, eliminating the need for manual polling.
Curl
  • Curl
  • Web3
  • Eth
  • Ethers.js
00
01
02
03
04
curl https://YOUR_QUICKNODE_ENDPOINT_HERE.com \
  -X POST \
  -H "Content-Type: application/json" \
  --data '{"method":"eth_sendRawTransactionSync","params": ["0xf86503843b9aca008252689461d9e9ea9feaa2e9c9c5a58c01a6da6bd419578f800082422da004e4351717e0435923109658d3c09b8ad3aafd864814d3c82e514ac08bef1b42a06c826ecdc68d4ad9827c473de0144bbc90a23972d5dc1b107b693831e9b30f1c"],"id":1,"jsonrpc":"2.0"}'

Supported Chains

Base
Optimistic Ethereum
Arbitrum

Published on Jun 29, 2025

Support Website Support Email

Plans & features

Launch - $99/month
  • Launch - $99/month
Enterprise Sales
10 RPS
Up to 10 requests per second.
400,000 Requests Per Month
Up to 400,000 requests per month.
Synchronous Transaction Confirmation
Automatically waits for transaction mining and returns the complete receipt in a single call, eliminating the need for manual polling loops and reducing integration complexity.
Layer 2 Fee Transparency
Provides detailed L1 fee breakdown for Base, Optimism, and Arbitrum transactions, including l1Fee, l1GasUsed, l1GasPrice, and blob fee components for complete cost visibility.
Intelligent Timeout Handling
Smart 60-second timeout with 50 milliseconds polling intervals ensures optimal balance between responsiveness and network efficiency, with proper JSON-RPC error responses for failedtransactions.
Universal Network Compatibility
Works seamlessly across Ethereum mainnet, testnets, and all major Layer 2 networks with automatic detection and formatting of network-specific receipt fields.