> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TRON methods

> Complete TRON blockchain API methods reference. Includes JSON-RPC, wallet, walletsolidity, and gRPC endpoints for smart contracts, transactions, and accounts.

Our pricing is simple: 1 RU per request. TRON has no archive split — see [Request units](/docs/request-units#full-vs-archive-by-protocol).

<Note>
  TRON also supports **gRPC** for high-performance access. For gRPC setup, authentication, and available methods, see [TRON tooling: gRPC API](/docs/tron-tooling#grpc-api).
</Note>

| Method | Endpoint | Availability |
| - | - | - |
| buildTransaction | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_accounts | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_blockNumber | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_call | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_chainId | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_coinbase | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_estimateGas | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_gasPrice | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBalance | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockByHash | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockByNumber | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockTransactionCountByHash | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockTransactionCountByNumber | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getCode | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getFilterChanges | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getFilterLogs | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getLogs | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getStorageAt | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionByBlockHashAndIndex | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionByBlockNumberAndIndex | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionByHash | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionReceipt | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_getWork | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_newBlockFilter | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_newFilter | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_protocolVersion | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_syncing | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| eth\_uninstallFilter | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| net\_listening | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| net\_peerCount | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| net\_version | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| web3\_clientVersion | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| web3\_sha3 | /jsonrpc | <Icon icon="square-check" iconType="solid" /> |
| accountpermissionupdate | /wallet | <Icon icon="square-check" iconType="solid" /> |
| broadcasthex | /wallet | <Icon icon="square-check" iconType="solid" /> |
| broadcasttransaction | /wallet | <Icon icon="square-check" iconType="solid" /> |
| cancelallunfreezev2 | /wallet | <Icon icon="square-check" iconType="solid" /> |
| clearabi | /wallet | <Icon icon="square-check" iconType="solid" /> |
| createaccount | /wallet | <Icon icon="square-check" iconType="solid" /> |
| createassetissue | /wallet | <Icon icon="square-check" iconType="solid" /> |
| createshieldedcontractparameters | /wallet | <Icon icon="square-check" iconType="solid" /> |
| createshieldedcontractparameterswithoutask | /wallet | <Icon icon="square-check" iconType="solid" /> |
| createspendauthsig | /wallet | <Icon icon="square-check" iconType="solid" /> |
| createtransaction | /wallet | <Icon icon="square-check" iconType="solid" /> |
| createwitness | /wallet | <Icon icon="square-check" iconType="solid" /> |
| delegateresource | /wallet | <Icon icon="square-check" iconType="solid" /> |
| deploycontract | /wallet | <Icon icon="square-check" iconType="solid" /> |
| estimateenergy | /wallet | <Icon icon="square-check" iconType="solid" /> |
| exchangecreate | /wallet | <Icon icon="square-check" iconType="solid" /> |
| exchangeinject | /wallet | <Icon icon="square-check" iconType="solid" /> |
| exchangetransaction | /wallet | <Icon icon="square-check" iconType="solid" /> |
| exchangewithdraw | /wallet | <Icon icon="square-check" iconType="solid" /> |
| freezebalance | /wallet | <Icon icon="square-check" iconType="solid" /> |
| freezebalancev2 | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getaccount | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getaccountbalance | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getaccountnet | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getaccountresource | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getakfromask | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getapprovedlist | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getassetissuebyaccount | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getassetissuebyid | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getassetissuebyname | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getassetissuelist | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getassetissuelistbyname | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getavailableunfreezecount | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getbandwidthprices | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getblock | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getblockbalance | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getblockbyid | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getblockbylatestnum | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getblockbylimitnext | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getblockbynum | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getBrokerage | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getburntrx | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getcandelegatedmaxsize | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getcanwithdrawunfreezeamount | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getchainparameters | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getcontract | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getcontractinfo | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getdelegatedresource | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getdelegatedresourceaccountindex | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getdelegatedresourceaccountindexv2 | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getdelegatedresourcev2 | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getdiversifier | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getenergyprices | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getexchangebyid | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getexpandedspendingkey | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getincomingviewingkey | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getnewshieldedaddress | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getnextmaintenancetime | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getnodeinfo | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getnowblock | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getpaginatedassetissuelist | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getpendingsize | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getproposalbyid | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getReward | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getspendingkey | /wallet | <Icon icon="square-check" iconType="solid" /> |
| gettransactionbyid | /wallet | <Icon icon="square-check" iconType="solid" /> |
| gettransactionfrompending | /wallet | <Icon icon="square-check" iconType="solid" /> |
| gettransactioninfobyblocknum | /wallet | <Icon icon="square-check" iconType="solid" /> |
| gettransactioninfobyid | /wallet | <Icon icon="square-check" iconType="solid" /> |
| gettransactionlistfrompending | /wallet | <Icon icon="square-check" iconType="solid" /> |
| gettriggerinputforshieldedtrc20contract | /wallet | <Icon icon="square-check" iconType="solid" /> |
| getzenpaymentaddress | /wallet | <Icon icon="square-check" iconType="solid" /> |
| isshieldedtrc20contractnotespent | /wallet | <Icon icon="square-check" iconType="solid" /> |
| listexchanges | /wallet | <Icon icon="square-check" iconType="solid" /> |
| listnodes | /wallet | <Icon icon="square-check" iconType="solid" /> |
| listproposals | /wallet | <Icon icon="square-check" iconType="solid" /> |
| listwitnesses | /wallet | <Icon icon="square-check" iconType="solid" /> |
| totaltransaction | /wallet | <Icon icon="square-check" iconType="solid" /> |
| participateassetissue | /wallet | <Icon icon="square-check" iconType="solid" /> |
| proposalapprove | /wallet | <Icon icon="square-check" iconType="solid" /> |
| proposalcreate | /wallet | <Icon icon="square-check" iconType="solid" /> |
| proposaldelete | /wallet | <Icon icon="square-check" iconType="solid" /> |
| scanshieldedtrc20notesbyivk | /wallet | <Icon icon="square-check" iconType="solid" /> |
| scanshieldedtrc20notesbyovk | /wallet | <Icon icon="square-check" iconType="solid" /> |
| transferasset | /wallet | <Icon icon="square-check" iconType="solid" /> |
| triggerconstantcontract | /wallet | <Icon icon="square-check" iconType="solid" /> |
| triggersmartcontract | /wallet | <Icon icon="square-check" iconType="solid" /> |
| undelegateresource | /wallet | <Icon icon="square-check" iconType="solid" /> |
| unfreezeasset | /wallet | <Icon icon="square-check" iconType="solid" /> |
| unfreezebalance | /wallet | <Icon icon="square-check" iconType="solid" /> |
| unfreezebalancev2 | /wallet | <Icon icon="square-check" iconType="solid" /> |
| updateaccount | /wallet | <Icon icon="square-check" iconType="solid" /> |
| updateasset | /wallet | <Icon icon="square-check" iconType="solid" /> |
| updateBrokerage | /wallet | <Icon icon="square-check" iconType="solid" /> |
| updateenergylimit | /wallet | <Icon icon="square-check" iconType="solid" /> |
| updatesetting | /wallet | <Icon icon="square-check" iconType="solid" /> |
| updatewitness | /wallet | <Icon icon="square-check" iconType="solid" /> |
| validateaddress | /wallet | <Icon icon="square-check" iconType="solid" /> |
| votewitnessaccount | /wallet | <Icon icon="square-check" iconType="solid" /> |
| withdrawbalance | /wallet | <Icon icon="square-check" iconType="solid" /> |
| withdrawexpireunfreeze | /wallet | <Icon icon="square-check" iconType="solid" /> |
| estimateenergy | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getaccount | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getassetissuebyid | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getassetissuebyname | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getassetissuelist | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getassetissuelistbyname | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getavailableunfreezecount | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getblock | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getblockbyid | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getblockbylatestnum | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getblockbylimitnext | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getblockbynum | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getBrokerage | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getburntrx | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getcandelegatedmaxsize | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getcanwithdrawunfreezeamount | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getdelegatedresource | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getdelegatedresourceaccountindex | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getdelegatedresourceaccountindexv2 | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getexchangebyid | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getnodeinfo | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getnowblock | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getpaginatedassetissuelist | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| getReward | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| gettransactionbyid | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| gettransactioncountbyblocknum | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| gettransactioninfobyblocknum | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| gettransactioninfobyid | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| isshieldedtrc20contractnotespent | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| listexchanges | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| listwitnesses | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| scanshieldedtrc20notesbyivk | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| scanshieldedtrc20notesbyovk | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
| triggerconstantcontract | /walletsolidity | <Icon icon="square-check" iconType="solid" /> |
