Docs

eth_sendRawTransactionSync - Base RPC Method

Submit a signed transaction and wait synchronously for Flashblock inclusion on Base. Returns a full receipt within ~200ms instead of just a transaction hash.

Submits a signed transaction and waits synchronously for inclusion in a Flashblock before returning. Unlike eth_sendRawTransaction which returns immediately with just the transaction hash, this method blocks until the transaction is included in a Flashblock and returns a full transaction receipt.

This enables sub-200ms transaction confirmation flows — the response includes the receipt with blockNumber, gasUsed, logs, status, and L2-specific fields like l1Fee.

Use Cases

  • Instant confirmation UX — Display transaction results immediately without polling
  • Synchronous workflows — Chain dependent operations without receipt polling
  • Payment processing — Confirm payment transactions inline
  • Bot and MEV operations — Confirm execution before proceeding

Code Examples


Need help? Contact our support team or check the Base documentation.