Submits a pre-signed transaction to the network for broadcasting and inclusion in a block.
eth_sendRawTransaction
JSON-RPC method submits a pre-signed transaction to the network for broadcasting and inclusion in a block. This method is essential for sending transactions that have been signed offline or by external wallets, enabling secure transaction submission without exposing private keys.
signedTransactionData
(string, required) — The signed transaction data in hexadecimal format with 0x
prefixresult
— The 32-byte transaction hash as a hexadecimal stringeth_getTransactionReceipt
to confirm inclusionnonce too low
— Transaction nonce already usedinsufficient funds
— Account lacks funds for gas + valuegas limit exceeded
— Transaction gas limit too hightransaction underpriced
— Gas price below network minimumeth_gasPrice
to get current gas priceeth_getTransactionReceipt
eth_sendRawTransaction
method is essential for applications that need to:
eth_getTransactionReceipt
.Successful response
The response is of type object
.