POST
/
95e61622bf6a8af293978377718e3b77
/
jsonrpc
/
eth_sendRawTransaction
eth_sendRawTransaction
curl --request POST \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/jsonrpc/eth_sendRawTransaction \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonrpc": "2.0",
  "method": "eth_sendRawTransaction",
  "id": 1,
  "params": [
    "0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"
  ]
}'
{
  "jsonrpc": "<string>",
  "id": 123,
  "result": "<string>"
}
TRON API method that broadcasts a signed transaction to the network, providing an Ethereum-compatible interface for accessing TRON blockchain data.
Get you 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.

Parameters

  • jsonrpc — the JSON-RPC protocol version (always “2.0”)
  • method — the method name (always “eth_sendRawTransaction”)
  • params — array containing method parameters
    • signedTransactionData — the signed transaction data as hex string
  • id — request identifier (number or string)

Response

  • jsonrpc — the JSON-RPC protocol version (“2.0”)
  • id — the request identifier that matches the request
  • result — the transaction hash of the submitted transaction

Use case

The jsonrpc eth_sendRawTransaction method is used for:
  • Broadcasting pre-signed transactions to the TRON network through Web3 interfaces
  • Implementing secure transaction submission from hardware wallets and offline signers
  • Building transaction relay services and meta-transaction functionality
  • Enabling programmatic transaction submission in automated trading and payment systems

Body

application/json
jsonrpc
string
default:2.0
required
method
string
default:eth_sendRawTransaction
required
id
integer
default:1
required
params
string[]
required

Signed transaction data as hex string

Response

200 - application/json

Transaction hash of the submitted transaction

jsonrpc
string
id
integer
result
string

The hash of the transaction that was sent