Tron

Explore Tron, a blockchain optimized for content sharing and decentralized applications. Build fast, low-cost dApps using its RPC gateway.

The Tron RPC documentation provides developers with the tools to interact programmatically with the Tron blockchain. Tron is optimized for decentralized content sharing and entertainment, using a Delegated Proof-of-Stake (DPoS) consensus mechanism to enable fast and low-cost transactions. The documentation includes API endpoints for querying blockchain data, managing transactions, and deploying smart contracts. Tron’s architecture is well-suited for media, gaming, and NFT applications, offering scalability and strong support for digital content distribution.

Related: 📚 Supported Blockchains • 🌐 RPC Nodes Tron • 🔗 Official Tron Website

RPC Gateway for Tron blockchain

↳ JSON-RPC
https://tron-mainnet.gateway.tatum.io/jsonrpc
↳ HTTP API
https://tron-mainnet.gateway.tatum.io/wallet
↳ Solidity HTTP API
https://tron-mainnet.gateway.tatum.io/walletsolidity
↳ JSON-RPC
https://tron-shasta.gateway.tatum.io/jsonrpc
↳ HTTP API
https://tron-shasta.gateway.tatum.io/wallet
↳ Solidity HTTP API
https://tron-shasta.gateway.tatum.io/walletsolidity
↳ JSON-RPC
https://tron-nile.gateway.tatum.io/jsonrpc
↳ HTTP API
https://tron-nile.gateway.tatum.io/wallet
↳ Solidity HTTP API
https://tron-nile.gateway.tatum.io/walletsolidity

Connect to Tron and Fetch the Latest Block

This widget lets you instantly query the latest block height (or equivalent) for Tron using a chain-specific RPC method like eth_blockNumber, getblockcount, or getBlockHeight. Useful for connectivity checks, uptime monitoring, or API testing.

Retrieve Tron Node Status or Client Version via RPC

Use this pre-configured request to get version or status information for your connected Tron node. Whether it's web3_clientVersion, getblockchaininfo, or chain-specific endpoints, the method is optimized for each supported blockchain.

Test Tron RPC Methods in Postman

Explore and test Tron blockchain methods instantly using our pre-configured Postman collection. Perfect for developers who want to experiment with Tron RPC endpoints, validate API responses, or integrate Tron into their applications.

How to use the Tron Postman Collection

  1. Get your API key: Visit Tatum Dashboard to obtain your free API key
  2. Import the collection: Click the "Run in Postman" button below to import the Tron collection
  3. Configure your environment: Update the gateway-api-key variable in the Tatum Gateway environment
  4. Start testing: Execute any Tron RPC method and see real-time responses

Available Tron interfaces and methods

Each Tron network and interface below exposes its own set of RPC methods, listed live from Tatum's RPC Gateway. Query these endpoints for any interface to explore what it supports:

  • /_methods – machine-readable list of interfaces and methods
  • /llms.txt – human- and AI-readable documentation context
Tron Mainnet

JSON-RPC

Base URL: https://tron-mainnet.gateway.tatum.io/jsonrpc

Discovery: /_methods · /llms.txt

  • buildTransaction
  • eth_blockNumber
  • eth_call
  • eth_callMany
  • eth_estimateGas
  • eth_feeHistory
  • eth_gasPrice
  • eth_getBalance
  • eth_getBlockByHash
  • eth_getBlockByNumber
  • eth_getBlockTransactionCountByHash
  • eth_getBlockTransactionCountByNumber
  • eth_getCode
  • eth_getLogs
  • eth_getProof
  • eth_getStorageAt
  • eth_getTransactionByBlockHashAndIndex
  • eth_getTransactionByBlockNumberAndIndex
  • eth_getTransactionByHash
  • eth_getTransactionCount
  • eth_getTransactionReceipt
  • eth_getUncleByBlockHashAndIndex
  • eth_getUncleByBlockNumberAndIndex
  • eth_getUncleCountByBlockHash
  • eth_getUncleCountByBlockNumber
  • eth_chainId
  • eth_maxPriorityFeePerGas
  • eth_sendRawTransaction
  • eth_signTypedData
  • eth_signTypedData_v3
  • eth_syncing
  • net_peerCount
  • net_version
  • web3_clientVersion

HTTP API · REST

Base URL: https://tron-mainnet.gateway.tatum.io/wallet

Discovery: /_methods · /llms.txt

  • GET /accountpermissionupdate
  • GET /broadcasthex
  • GET /broadcasttransaction
  • GET /cancelallunfreezev2
  • GET /clearabi
  • GET /createaccount
  • GET /createassetissue
  • GET /createshieldedcontractparameters
  • GET /createshieldedcontractparameterswithoutask
  • GET /createspendauthsig
  • GET /createtransaction
  • GET /createwitness
  • GET /delegateresource
  • GET /deploycontract
  • GET /estimateenergy
  • GET /exchangecreate
  • GET /exchangeinject
  • GET /exchangetransaction
  • GET /exchangewithdraw
  • GET /freezebalancev2
  • GET /getaccount
  • GET /getaccountbalance
  • GET /getaccountbyid
  • GET /getaccountnet
  • GET /getaccountresource
  • GET /getapprovedlist
  • GET /getassetissuebyaccount
  • GET /getassetissuebyid
  • GET /getassetissuebyname
  • GET /getassetissuelist
  • GET /getassetissuelistbyname
  • GET /getavailableunfreezecount
  • GET /getbandwidthprices
  • GET /getblock
  • GET /getblockbalance
  • GET /getblockbyid
  • GET /getblockbylatestnum
  • GET /getblockbylimitnext
  • GET /getblockbynum
  • GET /getBrokerage
  • GET /getburntrx
  • GET /getcandelegatedmaxsize
  • GET /getcanwithdrawunfreezeamount
  • GET /getcontract
  • GET /getcontractinfo
  • GET /getdelegatedresource
  • GET /getdelegatedresourceaccountindex
  • GET /getdelegatedresourceaccountindexv2
  • GET /getdelegatedresourcev2
  • GET /getdiversifier
  • GET /getenergyprices
  • GET /getexchangebyid
  • GET /getchainparameters
  • GET /getincomingviewingkey
  • GET /getmarketorderbyaccount
  • GET /getmarketorderbyid
  • GET /getmarketorderlistbypair
  • GET /getmarketpairlist
  • GET /getmarketpricebypair
  • GET /getnewshieldedaddress
  • GET /getnextmaintenancetime
  • GET /getnkfromnsk
  • GET /getnodeinfo
  • GET /getnowblock
  • GET /getpaginatedassetissuelist
  • GET /getpaginatedexchangelist
  • GET /getpaginatedproposallist
  • GET /getpendingsize
  • GET /getproposalbyid
  • GET /getrcm
  • GET /getReward
  • GET /getsignweight
  • GET /gettransactionbyid
  • GET /gettransactioncountbyblocknum
  • GET /gettransactionfrompending
  • GET /gettransactioninfobyblocknum
  • GET /gettransactioninfobyid
  • GET /gettransactionlistfrompending
  • GET /gettriggerinputforshieldedtrc20contract
  • GET /getzenpaymentaddress
  • GET /isshieldedtrc20contractnotespent
  • GET /listexchanges
  • GET /listnodes
  • GET /listproposals
  • GET /listwitnesses
  • GET /marketcancelorder
  • GET /marketsellasset
  • GET /participateassetissue
  • GET /proposalapprove
  • GET /proposalcreate
  • GET /proposaldelete
  • GET /scanshieldedtrc20notesbyivk
  • GET /scanshieldedtrc20notesbyovk
  • GET /setaccountid
  • GET /transferasset
  • GET /triggerconstantcontract
  • GET /triggersmartcontract
  • GET /undelegateresource
  • GET /unfreezeasset
  • GET /unfreezebalance
  • GET /unfreezebalancev2
  • GET /updateaccount
  • GET /updateasset
  • GET /updateBrokerage
  • GET /updateenergylimit
  • GET /updatesetting
  • GET /updatewitness
  • GET /validateaddress
  • GET /votewitnessaccount
  • GET /withdrawbalance
  • GET /withdrawexpireunfreeze
  • POST /accountpermissionupdate
  • POST /broadcasthex
  • POST /broadcasttransaction
  • POST /cancelallunfreezev2
  • POST /clearabi
  • POST /createaccount
  • POST /createassetissue
  • POST /createshieldedcontractparameters
  • POST /createshieldedcontractparameterswithoutask
  • POST /createspendauthsig
  • POST /createtransaction
  • POST /createwitness
  • POST /delegateresource
  • POST /deploycontract
  • POST /estimateenergy
  • POST /exchangecreate
  • POST /exchangeinject
  • POST /exchangetransaction
  • POST /exchangewithdraw
  • POST /freezebalancev2
  • POST /getaccount
  • POST /getaccountbalance
  • POST /getaccountbyid
  • POST /getaccountnet
  • POST /getaccountresource
  • POST /getapprovedlist
  • POST /getassetissuebyaccount
  • POST /getassetissuebyid
  • POST /getassetissuebyname
  • POST /getassetissuelist
  • POST /getassetissuelistbyname
  • POST /getavailableunfreezecount
  • POST /getbandwidthprices
  • POST /getblock
  • POST /getblockbalance
  • POST /getblockbyid
  • POST /getblockbylatestnum
  • POST /getblockbylimitnext
  • POST /getblockbynum
  • POST /getBrokerage
  • POST /getburntrx
  • POST /getcandelegatedmaxsize
  • POST /getcanwithdrawunfreezeamount
  • POST /getcontract
  • POST /getcontractinfo
  • POST /getdelegatedresource
  • POST /getdelegatedresourceaccountindex
  • POST /getdelegatedresourceaccountindexv2
  • POST /getdelegatedresourcev2
  • POST /getdiversifier
  • POST /getenergyprices
  • POST /getexchangebyid
  • POST /getchainparameters
  • POST /getincomingviewingkey
  • POST /getmarketorderbyaccount
  • POST /getmarketorderbyid
  • POST /getmarketorderlistbypair
  • POST /getmarketpairlist
  • POST /getmarketpricebypair
  • POST /getnewshieldedaddress
  • POST /getnextmaintenancetime
  • POST /getnkfromnsk
  • POST /getnodeinfo
  • POST /getnowblock
  • POST /getpaginatedassetissuelist
  • POST /getpaginatedexchangelist
  • POST /getpaginatedproposallist
  • POST /getpendingsize
  • POST /getproposalbyid
  • POST /getrcm
  • POST /getReward
  • POST /getsignweight
  • POST /gettransactionbyid
  • POST /gettransactioncountbyblocknum
  • POST /gettransactionfrompending
  • POST /gettransactioninfobyblocknum
  • POST /gettransactioninfobyid
  • POST /gettransactionlistfrompending
  • POST /gettriggerinputforshieldedtrc20contract
  • POST /getzenpaymentaddress
  • POST /isshieldedtrc20contractnotespent
  • POST /listexchanges
  • POST /listnodes
  • POST /listproposals
  • POST /listwitnesses
  • POST /marketcancelorder
  • POST /marketsellasset
  • POST /participateassetissue
  • POST /proposalapprove
  • POST /proposalcreate
  • POST /proposaldelete
  • POST /scanshieldedtrc20notesbyivk
  • POST /scanshieldedtrc20notesbyovk
  • POST /setaccountid
  • POST /transferasset
  • POST /triggerconstantcontract
  • POST /triggersmartcontract
  • POST /undelegateresource
  • POST /unfreezeasset
  • POST /unfreezebalance
  • POST /unfreezebalancev2
  • POST /updateaccount
  • POST /updateasset
  • POST /updateBrokerage
  • POST /updateenergylimit
  • POST /updatesetting
  • POST /updatewitness
  • POST /validateaddress
  • POST /votewitnessaccount
  • POST /withdrawbalance
  • POST /withdrawexpireunfreeze

Solidity HTTP API · REST

Base URL: https://tron-mainnet.gateway.tatum.io/walletsolidity

Discovery: /_methods · /llms.txt

  • GET /estimateenergy
  • GET /getaccount
  • GET /getaccountbyid
  • GET /getassetissuebyid
  • GET /getassetissuebyname
  • GET /getassetissuelist
  • GET /getassetissuelistbyname
  • GET /getavailableunfreezecount
  • GET /getbandwidthprices
  • GET /getblock
  • GET /getblockbyid
  • GET /getblockbylatestnum
  • GET /getblockbylimitnext
  • GET /getblockbynum
  • GET /getBrokerage
  • GET /getburntrx
  • GET /getcandelegatedmaxsize
  • GET /getcanwithdrawunfreezeamount
  • GET /getdelegatedresource
  • GET /getdelegatedresourceaccountindex
  • GET /getdelegatedresourceaccountindexv2
  • GET /getdelegatedresourcev2
  • GET /getenergyprices
  • GET /getexchangebyid
  • GET /getmarketorderbyaccount
  • GET /getmarketorderbyid
  • GET /getmarketorderlistbypair
  • GET /getmarketpairlist
  • GET /getmarketpricebypair
  • GET /getnodeinfo
  • GET /getnowblock
  • GET /getpaginatedassetissuelist
  • GET /getReward
  • GET /gettransactionbyid
  • GET /gettransactioncountbyblocknum
  • GET /gettransactioninfobyblocknum
  • GET /gettransactioninfobyid
  • GET /isshieldedtrc20contractnotespent
  • GET /listexchanges
  • GET /listwitnesses
  • GET /scanshieldedtrc20notesbyivk
  • GET /scanshieldedtrc20notesbyovk
  • GET /triggerconstantcontract
  • POST /estimateenergy
  • POST /getaccount
  • POST /getaccountbyid
  • POST /getassetissuebyid
  • POST /getassetissuebyname
  • POST /getassetissuelist
  • POST /getassetissuelistbyname
  • POST /getavailableunfreezecount
  • POST /getbandwidthprices
  • POST /getblock
  • POST /getblockbyid
  • POST /getblockbylatestnum
  • POST /getblockbylimitnext
  • POST /getblockbynum
  • POST /getBrokerage
  • POST /getburntrx
  • POST /getcandelegatedmaxsize
  • POST /getcanwithdrawunfreezeamount
  • POST /getdelegatedresource
  • POST /getdelegatedresourceaccountindex
  • POST /getdelegatedresourceaccountindexv2
  • POST /getdelegatedresourcev2
  • POST /getenergyprices
  • POST /getexchangebyid
  • POST /getmarketorderbyaccount
  • POST /getmarketorderbyid
  • POST /getmarketorderlistbypair
  • POST /getmarketpairlist
  • POST /getmarketpricebypair
  • POST /getnodeinfo
  • POST /getnowblock
  • POST /getpaginatedassetissuelist
  • POST /getReward
  • POST /gettransactionbyid
  • POST /gettransactioncountbyblocknum
  • POST /gettransactioninfobyblocknum
  • POST /gettransactioninfobyid
  • POST /isshieldedtrc20contractnotespent
  • POST /listexchanges
  • POST /listwitnesses
  • POST /scanshieldedtrc20notesbyivk
  • POST /scanshieldedtrc20notesbyovk
  • POST /triggerconstantcontract
Tron Nile

JSON-RPC

Base URL: https://tron-nile.gateway.tatum.io/jsonrpc

Discovery: /_methods · /llms.txt

  • buildTransaction
  • eth_blockNumber
  • eth_call
  • eth_callMany
  • eth_estimateGas
  • eth_feeHistory
  • eth_gasPrice
  • eth_getBalance
  • eth_getBlockByHash
  • eth_getBlockByNumber
  • eth_getBlockTransactionCountByHash
  • eth_getBlockTransactionCountByNumber
  • eth_getCode
  • eth_getLogs
  • eth_getProof
  • eth_getStorageAt
  • eth_getTransactionByBlockHashAndIndex
  • eth_getTransactionByBlockNumberAndIndex
  • eth_getTransactionByHash
  • eth_getTransactionCount
  • eth_getTransactionReceipt
  • eth_getUncleByBlockHashAndIndex
  • eth_getUncleByBlockNumberAndIndex
  • eth_getUncleCountByBlockHash
  • eth_getUncleCountByBlockNumber
  • eth_chainId
  • eth_maxPriorityFeePerGas
  • eth_sendRawTransaction
  • eth_signTypedData
  • eth_signTypedData_v3
  • eth_syncing
  • net_peerCount
  • net_version
  • web3_clientVersion

HTTP API · REST

Base URL: https://tron-nile.gateway.tatum.io/wallet

Discovery: /_methods · /llms.txt

  • GET /accountpermissionupdate
  • GET /broadcasthex
  • GET /broadcasttransaction
  • GET /cancelallunfreezev2
  • GET /clearabi
  • GET /createaccount
  • GET /createassetissue
  • GET /createshieldedcontractparameters
  • GET /createshieldedcontractparameterswithoutask
  • GET /createspendauthsig
  • GET /createtransaction
  • GET /createwitness
  • GET /delegateresource
  • GET /deploycontract
  • GET /estimateenergy
  • GET /exchangecreate
  • GET /exchangeinject
  • GET /exchangetransaction
  • GET /exchangewithdraw
  • GET /freezebalancev2
  • GET /getaccount
  • GET /getaccountbalance
  • GET /getaccountbyid
  • GET /getaccountnet
  • GET /getaccountresource
  • GET /getapprovedlist
  • GET /getassetissuebyaccount
  • GET /getassetissuebyid
  • GET /getassetissuebyname
  • GET /getassetissuelist
  • GET /getassetissuelistbyname
  • GET /getavailableunfreezecount
  • GET /getbandwidthprices
  • GET /getblock
  • GET /getblockbalance
  • GET /getblockbyid
  • GET /getblockbylatestnum
  • GET /getblockbylimitnext
  • GET /getblockbynum
  • GET /getBrokerage
  • GET /getburntrx
  • GET /getcandelegatedmaxsize
  • GET /getcanwithdrawunfreezeamount
  • GET /getcontract
  • GET /getcontractinfo
  • GET /getdelegatedresource
  • GET /getdelegatedresourceaccountindex
  • GET /getdelegatedresourceaccountindexv2
  • GET /getdelegatedresourcev2
  • GET /getdiversifier
  • GET /getenergyprices
  • GET /getexchangebyid
  • GET /getchainparameters
  • GET /getincomingviewingkey
  • GET /getmarketorderbyaccount
  • GET /getmarketorderbyid
  • GET /getmarketorderlistbypair
  • GET /getmarketpairlist
  • GET /getmarketpricebypair
  • GET /getnewshieldedaddress
  • GET /getnextmaintenancetime
  • GET /getnkfromnsk
  • GET /getnodeinfo
  • GET /getnowblock
  • GET /getpaginatedassetissuelist
  • GET /getpaginatedexchangelist
  • GET /getpaginatedproposallist
  • GET /getpendingsize
  • GET /getproposalbyid
  • GET /getrcm
  • GET /getReward
  • GET /getsignweight
  • GET /gettransactionbyid
  • GET /gettransactioncountbyblocknum
  • GET /gettransactionfrompending
  • GET /gettransactioninfobyblocknum
  • GET /gettransactioninfobyid
  • GET /gettransactionlistfrompending
  • GET /gettriggerinputforshieldedtrc20contract
  • GET /getzenpaymentaddress
  • GET /isshieldedtrc20contractnotespent
  • GET /listexchanges
  • GET /listnodes
  • GET /listproposals
  • GET /listwitnesses
  • GET /marketcancelorder
  • GET /marketsellasset
  • GET /participateassetissue
  • GET /proposalapprove
  • GET /proposalcreate
  • GET /proposaldelete
  • GET /scanshieldedtrc20notesbyivk
  • GET /scanshieldedtrc20notesbyovk
  • GET /setaccountid
  • GET /transferasset
  • GET /triggerconstantcontract
  • GET /triggersmartcontract
  • GET /undelegateresource
  • GET /unfreezeasset
  • GET /unfreezebalance
  • GET /unfreezebalancev2
  • GET /updateaccount
  • GET /updateasset
  • GET /updateBrokerage
  • GET /updateenergylimit
  • GET /updatesetting
  • GET /updatewitness
  • GET /validateaddress
  • GET /votewitnessaccount
  • GET /withdrawbalance
  • GET /withdrawexpireunfreeze
  • POST /accountpermissionupdate
  • POST /broadcasthex
  • POST /broadcasttransaction
  • POST /cancelallunfreezev2
  • POST /clearabi
  • POST /createaccount
  • POST /createassetissue
  • POST /createshieldedcontractparameters
  • POST /createshieldedcontractparameterswithoutask
  • POST /createspendauthsig
  • POST /createtransaction
  • POST /createwitness
  • POST /delegateresource
  • POST /deploycontract
  • POST /estimateenergy
  • POST /exchangecreate
  • POST /exchangeinject
  • POST /exchangetransaction
  • POST /exchangewithdraw
  • POST /freezebalancev2
  • POST /getaccount
  • POST /getaccountbalance
  • POST /getaccountbyid
  • POST /getaccountnet
  • POST /getaccountresource
  • POST /getapprovedlist
  • POST /getassetissuebyaccount
  • POST /getassetissuebyid
  • POST /getassetissuebyname
  • POST /getassetissuelist
  • POST /getassetissuelistbyname
  • POST /getavailableunfreezecount
  • POST /getbandwidthprices
  • POST /getblock
  • POST /getblockbalance
  • POST /getblockbyid
  • POST /getblockbylatestnum
  • POST /getblockbylimitnext
  • POST /getblockbynum
  • POST /getBrokerage
  • POST /getburntrx
  • POST /getcandelegatedmaxsize
  • POST /getcanwithdrawunfreezeamount
  • POST /getcontract
  • POST /getcontractinfo
  • POST /getdelegatedresource
  • POST /getdelegatedresourceaccountindex
  • POST /getdelegatedresourceaccountindexv2
  • POST /getdelegatedresourcev2
  • POST /getdiversifier
  • POST /getenergyprices
  • POST /getexchangebyid
  • POST /getchainparameters
  • POST /getincomingviewingkey
  • POST /getmarketorderbyaccount
  • POST /getmarketorderbyid
  • POST /getmarketorderlistbypair
  • POST /getmarketpairlist
  • POST /getmarketpricebypair
  • POST /getnewshieldedaddress
  • POST /getnextmaintenancetime
  • POST /getnkfromnsk
  • POST /getnodeinfo
  • POST /getnowblock
  • POST /getpaginatedassetissuelist
  • POST /getpaginatedexchangelist
  • POST /getpaginatedproposallist
  • POST /getpendingsize
  • POST /getproposalbyid
  • POST /getrcm
  • POST /getReward
  • POST /getsignweight
  • POST /gettransactionbyid
  • POST /gettransactioncountbyblocknum
  • POST /gettransactionfrompending
  • POST /gettransactioninfobyblocknum
  • POST /gettransactioninfobyid
  • POST /gettransactionlistfrompending
  • POST /gettriggerinputforshieldedtrc20contract
  • POST /getzenpaymentaddress
  • POST /isshieldedtrc20contractnotespent
  • POST /listexchanges
  • POST /listnodes
  • POST /listproposals
  • POST /listwitnesses
  • POST /marketcancelorder
  • POST /marketsellasset
  • POST /participateassetissue
  • POST /proposalapprove
  • POST /proposalcreate
  • POST /proposaldelete
  • POST /scanshieldedtrc20notesbyivk
  • POST /scanshieldedtrc20notesbyovk
  • POST /setaccountid
  • POST /transferasset
  • POST /triggerconstantcontract
  • POST /triggersmartcontract
  • POST /undelegateresource
  • POST /unfreezeasset
  • POST /unfreezebalance
  • POST /unfreezebalancev2
  • POST /updateaccount
  • POST /updateasset
  • POST /updateBrokerage
  • POST /updateenergylimit
  • POST /updatesetting
  • POST /updatewitness
  • POST /validateaddress
  • POST /votewitnessaccount
  • POST /withdrawbalance
  • POST /withdrawexpireunfreeze

Solidity HTTP API · REST

Base URL: https://tron-nile.gateway.tatum.io/walletsolidity

Discovery: /_methods · /llms.txt

  • GET /estimateenergy
  • GET /getaccount
  • GET /getaccountbyid
  • GET /getassetissuebyid
  • GET /getassetissuebyname
  • GET /getassetissuelist
  • GET /getassetissuelistbyname
  • GET /getavailableunfreezecount
  • GET /getbandwidthprices
  • GET /getblock
  • GET /getblockbyid
  • GET /getblockbylatestnum
  • GET /getblockbylimitnext
  • GET /getblockbynum
  • GET /getBrokerage
  • GET /getburntrx
  • GET /getcandelegatedmaxsize
  • GET /getcanwithdrawunfreezeamount
  • GET /getdelegatedresource
  • GET /getdelegatedresourceaccountindex
  • GET /getdelegatedresourceaccountindexv2
  • GET /getdelegatedresourcev2
  • GET /getenergyprices
  • GET /getexchangebyid
  • GET /getmarketorderbyaccount
  • GET /getmarketorderbyid
  • GET /getmarketorderlistbypair
  • GET /getmarketpairlist
  • GET /getmarketpricebypair
  • GET /getnodeinfo
  • GET /getnowblock
  • GET /getpaginatedassetissuelist
  • GET /getReward
  • GET /gettransactionbyid
  • GET /gettransactioncountbyblocknum
  • GET /gettransactioninfobyblocknum
  • GET /gettransactioninfobyid
  • GET /isshieldedtrc20contractnotespent
  • GET /listexchanges
  • GET /listwitnesses
  • GET /scanshieldedtrc20notesbyivk
  • GET /scanshieldedtrc20notesbyovk
  • GET /triggerconstantcontract
  • POST /estimateenergy
  • POST /getaccount
  • POST /getaccountbyid
  • POST /getassetissuebyid
  • POST /getassetissuebyname
  • POST /getassetissuelist
  • POST /getassetissuelistbyname
  • POST /getavailableunfreezecount
  • POST /getbandwidthprices
  • POST /getblock
  • POST /getblockbyid
  • POST /getblockbylatestnum
  • POST /getblockbylimitnext
  • POST /getblockbynum
  • POST /getBrokerage
  • POST /getburntrx
  • POST /getcandelegatedmaxsize
  • POST /getcanwithdrawunfreezeamount
  • POST /getdelegatedresource
  • POST /getdelegatedresourceaccountindex
  • POST /getdelegatedresourceaccountindexv2
  • POST /getdelegatedresourcev2
  • POST /getenergyprices
  • POST /getexchangebyid
  • POST /getmarketorderbyaccount
  • POST /getmarketorderbyid
  • POST /getmarketorderlistbypair
  • POST /getmarketpairlist
  • POST /getmarketpricebypair
  • POST /getnodeinfo
  • POST /getnowblock
  • POST /getpaginatedassetissuelist
  • POST /getReward
  • POST /gettransactionbyid
  • POST /gettransactioncountbyblocknum
  • POST /gettransactioninfobyblocknum
  • POST /gettransactioninfobyid
  • POST /isshieldedtrc20contractnotespent
  • POST /listexchanges
  • POST /listwitnesses
  • POST /scanshieldedtrc20notesbyivk
  • POST /scanshieldedtrc20notesbyovk
  • POST /triggerconstantcontract
Tron Shasta

JSON-RPC

Base URL: https://tron-shasta.gateway.tatum.io/jsonrpc

Discovery: /_methods · /llms.txt

  • buildTransaction
  • eth_blockNumber
  • eth_call
  • eth_callMany
  • eth_estimateGas
  • eth_feeHistory
  • eth_gasPrice
  • eth_getBalance
  • eth_getBlockByHash
  • eth_getBlockByNumber
  • eth_getBlockTransactionCountByHash
  • eth_getBlockTransactionCountByNumber
  • eth_getCode
  • eth_getLogs
  • eth_getProof
  • eth_getStorageAt
  • eth_getTransactionByBlockHashAndIndex
  • eth_getTransactionByBlockNumberAndIndex
  • eth_getTransactionByHash
  • eth_getTransactionCount
  • eth_getTransactionReceipt
  • eth_getUncleByBlockHashAndIndex
  • eth_getUncleByBlockNumberAndIndex
  • eth_getUncleCountByBlockHash
  • eth_getUncleCountByBlockNumber
  • eth_chainId
  • eth_maxPriorityFeePerGas
  • eth_sendRawTransaction
  • eth_signTypedData
  • eth_signTypedData_v3
  • eth_syncing
  • net_peerCount
  • net_version
  • web3_clientVersion

HTTP API · REST

Base URL: https://tron-shasta.gateway.tatum.io/wallet

Discovery: /_methods · /llms.txt

  • GET /accountpermissionupdate
  • GET /broadcasthex
  • GET /broadcasttransaction
  • GET /cancelallunfreezev2
  • GET /clearabi
  • GET /createaccount
  • GET /createassetissue
  • GET /createshieldedcontractparameters
  • GET /createshieldedcontractparameterswithoutask
  • GET /createspendauthsig
  • GET /createtransaction
  • GET /createwitness
  • GET /delegateresource
  • GET /deploycontract
  • GET /estimateenergy
  • GET /exchangecreate
  • GET /exchangeinject
  • GET /exchangetransaction
  • GET /exchangewithdraw
  • GET /freezebalancev2
  • GET /getaccount
  • GET /getaccountbalance
  • GET /getaccountbyid
  • GET /getaccountnet
  • GET /getaccountresource
  • GET /getapprovedlist
  • GET /getassetissuebyaccount
  • GET /getassetissuebyid
  • GET /getassetissuebyname
  • GET /getassetissuelist
  • GET /getassetissuelistbyname
  • GET /getavailableunfreezecount
  • GET /getbandwidthprices
  • GET /getblock
  • GET /getblockbalance
  • GET /getblockbyid
  • GET /getblockbylatestnum
  • GET /getblockbylimitnext
  • GET /getblockbynum
  • GET /getBrokerage
  • GET /getburntrx
  • GET /getcandelegatedmaxsize
  • GET /getcanwithdrawunfreezeamount
  • GET /getcontract
  • GET /getcontractinfo
  • GET /getdelegatedresource
  • GET /getdelegatedresourceaccountindex
  • GET /getdelegatedresourceaccountindexv2
  • GET /getdelegatedresourcev2
  • GET /getdiversifier
  • GET /getenergyprices
  • GET /getexchangebyid
  • GET /getchainparameters
  • GET /getincomingviewingkey
  • GET /getmarketorderbyaccount
  • GET /getmarketorderbyid
  • GET /getmarketorderlistbypair
  • GET /getmarketpairlist
  • GET /getmarketpricebypair
  • GET /getnewshieldedaddress
  • GET /getnextmaintenancetime
  • GET /getnkfromnsk
  • GET /getnodeinfo
  • GET /getnowblock
  • GET /getpaginatedassetissuelist
  • GET /getpaginatedexchangelist
  • GET /getpaginatedproposallist
  • GET /getpendingsize
  • GET /getproposalbyid
  • GET /getrcm
  • GET /getReward
  • GET /getsignweight
  • GET /gettransactionbyid
  • GET /gettransactioncountbyblocknum
  • GET /gettransactionfrompending
  • GET /gettransactioninfobyblocknum
  • GET /gettransactioninfobyid
  • GET /gettransactionlistfrompending
  • GET /gettriggerinputforshieldedtrc20contract
  • GET /getzenpaymentaddress
  • GET /isshieldedtrc20contractnotespent
  • GET /listexchanges
  • GET /listnodes
  • GET /listproposals
  • GET /listwitnesses
  • GET /marketcancelorder
  • GET /marketsellasset
  • GET /participateassetissue
  • GET /proposalapprove
  • GET /proposalcreate
  • GET /proposaldelete
  • GET /scanshieldedtrc20notesbyivk
  • GET /scanshieldedtrc20notesbyovk
  • GET /setaccountid
  • GET /transferasset
  • GET /triggerconstantcontract
  • GET /triggersmartcontract
  • GET /undelegateresource
  • GET /unfreezeasset
  • GET /unfreezebalance
  • GET /unfreezebalancev2
  • GET /updateaccount
  • GET /updateasset
  • GET /updateBrokerage
  • GET /updateenergylimit
  • GET /updatesetting
  • GET /updatewitness
  • GET /validateaddress
  • GET /votewitnessaccount
  • GET /withdrawbalance
  • GET /withdrawexpireunfreeze
  • POST /accountpermissionupdate
  • POST /broadcasthex
  • POST /broadcasttransaction
  • POST /cancelallunfreezev2
  • POST /clearabi
  • POST /createaccount
  • POST /createassetissue
  • POST /createshieldedcontractparameters
  • POST /createshieldedcontractparameterswithoutask
  • POST /createspendauthsig
  • POST /createtransaction
  • POST /createwitness
  • POST /delegateresource
  • POST /deploycontract
  • POST /estimateenergy
  • POST /exchangecreate
  • POST /exchangeinject
  • POST /exchangetransaction
  • POST /exchangewithdraw
  • POST /freezebalancev2
  • POST /getaccount
  • POST /getaccountbalance
  • POST /getaccountbyid
  • POST /getaccountnet
  • POST /getaccountresource
  • POST /getapprovedlist
  • POST /getassetissuebyaccount
  • POST /getassetissuebyid
  • POST /getassetissuebyname
  • POST /getassetissuelist
  • POST /getassetissuelistbyname
  • POST /getavailableunfreezecount
  • POST /getbandwidthprices
  • POST /getblock
  • POST /getblockbalance
  • POST /getblockbyid
  • POST /getblockbylatestnum
  • POST /getblockbylimitnext
  • POST /getblockbynum
  • POST /getBrokerage
  • POST /getburntrx
  • POST /getcandelegatedmaxsize
  • POST /getcanwithdrawunfreezeamount
  • POST /getcontract
  • POST /getcontractinfo
  • POST /getdelegatedresource
  • POST /getdelegatedresourceaccountindex
  • POST /getdelegatedresourceaccountindexv2
  • POST /getdelegatedresourcev2
  • POST /getdiversifier
  • POST /getenergyprices
  • POST /getexchangebyid
  • POST /getchainparameters
  • POST /getincomingviewingkey
  • POST /getmarketorderbyaccount
  • POST /getmarketorderbyid
  • POST /getmarketorderlistbypair
  • POST /getmarketpairlist
  • POST /getmarketpricebypair
  • POST /getnewshieldedaddress
  • POST /getnextmaintenancetime
  • POST /getnkfromnsk
  • POST /getnodeinfo
  • POST /getnowblock
  • POST /getpaginatedassetissuelist
  • POST /getpaginatedexchangelist
  • POST /getpaginatedproposallist
  • POST /getpendingsize
  • POST /getproposalbyid
  • POST /getrcm
  • POST /getReward
  • POST /getsignweight
  • POST /gettransactionbyid
  • POST /gettransactioncountbyblocknum
  • POST /gettransactionfrompending
  • POST /gettransactioninfobyblocknum
  • POST /gettransactioninfobyid
  • POST /gettransactionlistfrompending
  • POST /gettriggerinputforshieldedtrc20contract
  • POST /getzenpaymentaddress
  • POST /isshieldedtrc20contractnotespent
  • POST /listexchanges
  • POST /listnodes
  • POST /listproposals
  • POST /listwitnesses
  • POST /marketcancelorder
  • POST /marketsellasset
  • POST /participateassetissue
  • POST /proposalapprove
  • POST /proposalcreate
  • POST /proposaldelete
  • POST /scanshieldedtrc20notesbyivk
  • POST /scanshieldedtrc20notesbyovk
  • POST /setaccountid
  • POST /transferasset
  • POST /triggerconstantcontract
  • POST /triggersmartcontract
  • POST /undelegateresource
  • POST /unfreezeasset
  • POST /unfreezebalance
  • POST /unfreezebalancev2
  • POST /updateaccount
  • POST /updateasset
  • POST /updateBrokerage
  • POST /updateenergylimit
  • POST /updatesetting
  • POST /updatewitness
  • POST /validateaddress
  • POST /votewitnessaccount
  • POST /withdrawbalance
  • POST /withdrawexpireunfreeze

Solidity HTTP API · REST

Base URL: https://tron-shasta.gateway.tatum.io/walletsolidity

Discovery: /_methods · /llms.txt

  • GET /estimateenergy
  • GET /getaccount
  • GET /getaccountbyid
  • GET /getassetissuebyid
  • GET /getassetissuebyname
  • GET /getassetissuelist
  • GET /getassetissuelistbyname
  • GET /getavailableunfreezecount
  • GET /getbandwidthprices
  • GET /getblock
  • GET /getblockbyid
  • GET /getblockbylatestnum
  • GET /getblockbylimitnext
  • GET /getblockbynum
  • GET /getBrokerage
  • GET /getburntrx
  • GET /getcandelegatedmaxsize
  • GET /getcanwithdrawunfreezeamount
  • GET /getdelegatedresource
  • GET /getdelegatedresourceaccountindex
  • GET /getdelegatedresourceaccountindexv2
  • GET /getdelegatedresourcev2
  • GET /getenergyprices
  • GET /getexchangebyid
  • GET /getmarketorderbyaccount
  • GET /getmarketorderbyid
  • GET /getmarketorderlistbypair
  • GET /getmarketpairlist
  • GET /getmarketpricebypair
  • GET /getnodeinfo
  • GET /getnowblock
  • GET /getpaginatedassetissuelist
  • GET /getReward
  • GET /gettransactionbyid
  • GET /gettransactioncountbyblocknum
  • GET /gettransactioninfobyblocknum
  • GET /gettransactioninfobyid
  • GET /isshieldedtrc20contractnotespent
  • GET /listexchanges
  • GET /listwitnesses
  • GET /scanshieldedtrc20notesbyivk
  • GET /scanshieldedtrc20notesbyovk
  • GET /triggerconstantcontract
  • POST /estimateenergy
  • POST /getaccount
  • POST /getaccountbyid
  • POST /getassetissuebyid
  • POST /getassetissuebyname
  • POST /getassetissuelist
  • POST /getassetissuelistbyname
  • POST /getavailableunfreezecount
  • POST /getbandwidthprices
  • POST /getblock
  • POST /getblockbyid
  • POST /getblockbylatestnum
  • POST /getblockbylimitnext
  • POST /getblockbynum
  • POST /getBrokerage
  • POST /getburntrx
  • POST /getcandelegatedmaxsize
  • POST /getcanwithdrawunfreezeamount
  • POST /getdelegatedresource
  • POST /getdelegatedresourceaccountindex
  • POST /getdelegatedresourceaccountindexv2
  • POST /getdelegatedresourcev2
  • POST /getenergyprices
  • POST /getexchangebyid
  • POST /getmarketorderbyaccount
  • POST /getmarketorderbyid
  • POST /getmarketorderlistbypair
  • POST /getmarketpairlist
  • POST /getmarketpricebypair
  • POST /getnodeinfo
  • POST /getnowblock
  • POST /getpaginatedassetissuelist
  • POST /getReward
  • POST /gettransactionbyid
  • POST /gettransactioncountbyblocknum
  • POST /gettransactioninfobyblocknum
  • POST /gettransactioninfobyid
  • POST /isshieldedtrc20contractnotespent
  • POST /listexchanges
  • POST /listwitnesses
  • POST /scanshieldedtrc20notesbyivk
  • POST /scanshieldedtrc20notesbyovk
  • POST /triggerconstantcontract

Method unavailable?

If you need a method we don't support yet, please contact our support.
We'd be happy to assist.