Tron Smart contracts

Deploys, calls, and inspects smart contracts on the Tron Virtual Machine (TVM).

deploycontract : Creates an unsigned transaction to deploy a smart contract to the Tron network.
triggersmartcontract : Creates an unsigned transaction that calls a function on a deployed smart contract.
triggerconstantcontract : Executes a read-only smart contract call without broadcasting a transaction or consuming energy.
getcontract : Returns the bytecode and metadata of a deployed smart contract by address.
getcontractinfo : Returns extended contract information, including ABI and source metadata, by address.
clearabi : Creates a transaction that clears the stored ABI of a smart contract.
estimateenergy : Estimates the energy required to execute a smart contract call before sending it.
updatesetting : Updates the user resource percentage (consume_user_resource_percent) of a smart contract.
updateenergylimit : Updates the origin energy limit of a deployed smart contract.

Get started
Unlock Access to 100+ chains
Boost your app's speed and reliability with dRPC - get your access API key