Developers — TRON Wiki
Developers

Accept USDT Payments on TRON via API: Merchant Integration Guide

Build USDT TRC-20 payment acceptance — unique deposit addresses, TronGrid monitoring, webhook confirmations, idempotency, and production architecture for TRON merchants.

11 min
Developers

Deploy a TRC-20 Token with TronWeb and TronBox

Step-by-step TRC-20 token deployment on TRON — Solidity contract, TronBox compile/migrate, TronWeb deploy script, mainnet checklist, and verification on TronScan.

12 min
Developers

Event Listeners with TronWeb: Monitor TRC-20 Transfers on TRON

Listen for USDT Transfer events on TRON — TronGrid event APIs, TronWeb polling, webhook patterns for deposit detection, and scalable indexer architecture.

10 min
Developers

Query TRC-20 Token Balance via API on TRON

How to read USDT and other TRC-20 balances using TronWeb, TronGrid REST API, and contract constant calls — with decimals handling and production patterns.

10 min
Developers

Send USDT Programmatically on TRON with TronWeb

Backend guide to sending TRC-20 USDT — build transfer transactions, estimate Energy, handle approvals, confirm delivery, and secure hot wallet integrations.

11 min
Developers

Smart Contract Security on TRON: Best Practices for Developers

Secure TRON smart contracts — reentrancy, access control, integer safety, proxy risks, TVM quirks, audit checklists, and common vulnerabilities in TRC-20 and DeFi code.

11 min
Developers

Solidity on TRON: Writing Smart Contracts for TVM

Solidity development guide for TRON — TRC-20 patterns, compiler versions, address types, OpenZeppelin usage, differences from Ethereum, and deployment workflow.

11 min
Developers

Trigger Smart Contract on TRON: TronWeb and API Guide

Call TRON smart contracts from TronWeb and HTTP API — triggerSmartContract, send transactions, call vs send, Energy fees, ABI encoding, and TRC-20 transfer examples.

11 min
Developers

TRON HTTP API Reference: Essential Endpoints for Developers

Quick reference for TRON full node HTTP APIs — TronGrid endpoints for accounts, transactions, triggersmartcontract, TRC-20, events, and authentication with API keys.

11 min
Developers

TRON HTTP API Reference: Short practical index

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

TronBox: Smart Contract Development on TRON

TronBox tutorial — project structure, tronbox.js networks, compile, migrate, test on Shasta, and integration with TronWeb for TRON Solidity development.

11 min
Developers

TronGrid API Guide: TRON Node Access for Developers

How to use TronGrid — API keys, rate limits, mainnet vs Shasta endpoints, REST patterns for accounts, transactions, and contracts on TRON.

10 min
Developers

TronGrid API Key Budgeting (Rate limits & caching)

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

TronGrid Endpoint Routing: Pick the correct API family

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

TronGrid Pagination Guide (Iterate without missing events)

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

TronWeb Batch Calls Patterns (Efficiency & limits)

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

Deploy TRC-20: Verification Process on TronScan

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

Event Listeners with TronWeb: Operational checklist

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

TronWeb Introduction: JavaScript SDK for TRON Blockchain

Get started with TronWeb — installation, connecting to mainnet and Shasta testnet, creating accounts, sending TRX, and building dApps on TRON.

11 min
Developers

TronWeb Signing Isolation: Never leak keys

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

TronWeb TRC-20: Read vs Write Methods (Safe pattern)

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

TronWeb Transaction Build Errors: How to debug

Developers: debugging, endpoints, and resource/error mapping

10 min
Developers

TVM Explained: TRON Virtual Machine for Developers

How the TRON Virtual Machine executes smart contracts — TVM vs EVM, opcode compatibility, Energy model, Solidity compilation, and deployment considerations.

10 min
Developers

Verify TRON Transactions via API

Confirm transaction success, decode TRC-20 transfers, handle pending states, and build reliable payment confirmation loops with TronWeb and TronGrid.

10 min