TriportRPC

Tron JSON-RPC methods

Send every method below to POST /rpc/tron in a JSON-RPC 2.0 envelope. All methods require x-token: $TRIPORT_API_KEY and the tron:rpc scope.

Standard reads

MethodCategorySummaryTier / rate limit
eth_blockNumbertron_read_rpcReturn the latest block height as a hex quantity.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
eth_calltron_read_rpcExecute a read-only call against latest EVM state.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
eth_chainIdtron_read_rpcReturn the EVM chain identifier as a hex quantity.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
eth_gasPricetron_read_rpcReturn the current EVM gas price quantity.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
eth_getBalancetron_read_rpcRead the native balance at latest.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
eth_getBlockByNumbertron_read_rpcReturn an EVM block by quantity or latest.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
eth_getCodetron_read_rpcRead contract bytecode at latest.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
eth_getStorageAttron_read_rpcRead one contract storage word at latest.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
eth_syncingtron_read_rpcReturn the selected node's synchronization status.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
net_versiontron_read_rpcReturn the network identifier as a decimal string.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)
web3_clientVersiontron_read_rpcReturn the selected node's client version.free+; 15 / 20 / 100 / 250 RPS (default, unmeasured)

Heavy reads

MethodCategorySummaryTier / rate limit
eth_getLogstron_read_rpc_heavyReturn matching EVM logs for a range of at most 100 blocks.free+; 2 / 5 / 20 / 80 RPS (default, unmeasured)

Network constraints

  • EVM state methods accept only the latest block tag; historical quantity tags are unavailable for state.
  • eth_getLogs accepts at most 100 blocks per request.
  • Tron has no WebSocket or public mempool surface in this product.
  • TRC20 event-oriented REST access is part of the separate wallet/REST layer.

See Tron errors, Tron limits, and the wallet HTTP methods.