eth_sendRawTransaction

Submits a raw transaction (serialized and signed) for broadcasting to the network. The transaction data should be encoded as a hexadecimal string starting with `0x`. You can create and sign a transaction externally using libraries like [web3.js](https://web3js.readthedocs.io/) or [ethers.js](https://docs.ethers.org/). **Note:** For [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844) transactions, the raw form must be in the network format, which includes blobs, KZG commitments, and KZG proofs.

Path parameters

apiKeystringRequiredDefaults to docs-demo

Request

This endpoint expects an object.
TransactionstringRequiredformat: "^0x[0-9a-f]*$"
The raw transaction data to submit, encoded as a hexadecimal string.

Response

The hash of the submitted transaction, as a hexadecimal string.