The TRON Developer Hub

Welcome to the TRON developer hub. You'll find comprehensive guides and documentation to help you start working with TRON as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Setup DApp Environment

For a developer, Dapp is a combination of front-end and smart contracts. The front end is used to interact with the user, and the smart contract is used to interact with the blockchain. This article will help users learn the development environment and development tools.


The developer community provides a js development tool TronWeb , and TronWeb encapsulates java-tron http api, and more friendly for developers. You can learn about these encapsulated functions through here.

Smart contract

The development of smart contracts requires you to understand and be familiar with the Soldity language, and we also provide documents to guide newbies.
The developer community also provides a wealth of development tools:
It is used to edit, compile, and deploy smart contracts, and interact with smart contracts.
It is mainly used to deploy smart contracts and unit tests of smart contract functions.
Provide public nodes for mainnet and testnet

Updated about a year ago

Setup DApp Environment

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.