Skip to main content

Method not supported

The eth_sendRawTransaction method is not available on TRON’s /jsonrpc endpoint. TRON’s JSON-RPC implementation provides limited Ethereum compatibility for read operations only.To broadcast transactions on TRON, use the native broadcasttransaction method via the /wallet endpoint.

Why this method is not supported

TRON’s JSON-RPC endpoint does not support transaction submission methods because:
  • TRON uses a different transaction format (Protobuf) than Ethereum (RLP-encoded)
  • TRON addresses use Base58 encoding natively, not hex
  • Transaction nonces work differently on TRON

Alternative: Use TronWeb.js

To send transactions on TRON, use TronWeb.js with your Chainstack node:
where YOUR_CHAINSTACK_ENDPOINT is your TRON node base endpoint without the /jsonrpc, /wallet, or /walletsolidity postfixes. See also:
Last modified on January 5, 2026