Arc Mainnet is now live on Chainstack! Deploy reliable nodes for stablecoin finance today.    Start building
  • Đại lý
  • Giá cả

Build on TRON with reliable RPC nodes

Reliable, scalable TRON RPC access over HTTP, gRPC, and JSON-RPC for USDT payments, exchanges, and TRC-20 workloads, fully managed by Chainstack.

Hơn 100.000 Các nhà phát triển
Hơn 20.000 Hoạt động Nodes
12 Các trung tâm dữ liệu toàn cầu
Reliable TRON RPCURL RPC toàn cầu của dịch vụ “ Node ” có độ trễ thấp

Create a Global Node endpoint for stable, high-throughput access to TRON Mainnet and the Nile Testnet.

Chọn chuỗi
TRON
Mạng chính
Mạng thử nghiệm
https://tron-mainnet.core.chainstack.com/e0ef1b32785e0e6be80be5e098474014
Tạo điểm cuối
  • Khung 2006 6 logo Ethereum
  • Solana Solana
  • Khung 2005 7 logo BNB Smart Chain
  • Khung 2005 16 logo Polygon
  • Khung 2005 2 logo Arbitrum
  • Base Base
  • Optimism Optimism
  • Avalanche Avalanche
  • Khung 2005 10 logo TON
  • Khung 2005 15 logo Ronin
  • Khung 2005 6 logo Blast
  • Khung 2006 2 logo zkSync Era
  • Khung 2006 4 logo Starknet
  • Khung 2006 3 logo Scroll
  • Khung 2005 7 logo opBNB
  • Khung 2005 13 logo Sonic
  • Khung 2005 21 logo Fantom
  • Khung 2005 11 logo TRON
  • Logo Frame 2005 Aptos
  • Khung 2005 8 logo Cronos
  • Gnosis Chain Gnosis Chain
  • Khung 2005 19 logo Kaia
  • Logo Celo Celo
  • Khung 2005 18 logo Oasis Sapphire
  • Logo BTC Bitcoin
  • Logo Sui Sui
  • Khung 2005 5 logo Berachain
  • Khung 2005 12 logo Taiko
  • Khung 2005 17 logo Plume
  • Logo Soneium Soneium
  • Logo Hyperliquid Hyperliquid
  • Etherlink Etherlink
  • Logo Wemix WeMix
  • Shibarium Shibarium
  • Bitlayer Bitlayer
  • Metis Metis
  • Logo Frax 1 Fraxtal
  • Unichain Unichain
  • Centrifuge Centrifuge
  • Logo Mantle Mantle
  • Dogecoin Dogecoin
  • Ijexy9vy - Biểu tượng 400x400 Katana
  • Cardano Cardano
  • Astar Astar
  • Zklink zkLink
  • Logo B2 Bsquared
  • Merlin Merlin
  • Logo Linea Linea
  • Polkadot Polkadot
  • Lens Lens
  • Logo Ink Ink
  • Core Core
  • Hashkey Hashkey
  • Apechain Apechain
  • Zora Zora
  • Mind Mind
  • Logo của Nhóm 6066 Zircuit
  • Khung 2006 61 logo Plasma
  • Logo Logomark Monad
  • Khung 2006 61 logo Tempo
  • Logo Megaeth MegaETH
  • Logo Robinhood Robinhood
  • Arc logo Arc
  • Logo Canton Canton Network
  • Logo của giao thức Stable
  • Logo của Nghị định thư 1 World Chain
  • Logo của Nghị định thư 2 Sổ cái XRP
  • Logo của Nghị định thư số 4 Stellar
  • Elysium Logomark Colorized logo Elysium
Khi nhấp vào “Tạo điểm cuối”, bạn sẽ thiết lập một tài khoản Gói Nhà phát triển miễn phí. Không cần thẻ tín dụng.
Toàn cầu Nodes

Connect to TRON through geo-balanced infrastructure that scales with request volume and routes traffic for reliable access across regions, with HTTP, JSON-RPC, and gRPC on one endpoint.

Create TRON node →

Chuyên dụng Node

Run TRON workloads on isolated infrastructure with single-tenant resources and greater control over node configuration.

Yêu cầu bản in “ node ” →

Tron Cube logo
TRON Mainnet and Nile Testnet

Build with managed TRON endpoints on Mainnet and the Nile Testnet. Every node serves the TRON HTTP API (/wallet và /walletsolidity), gRPC, and a read-only /jsonrpc endpoint, and keeps the complete block and transaction history from genesis. WebSocket is not supported.

Đã được chứng nhận theo tiêu chuẩn SOC 2 Loại II và ISO 27001.

Tạo một “ node ” →

One endpoint. Four API surfaces.

HTTP, solidity, JSON-RPC, and gRPC run on the same Chainstack node, so you can pick the interface that fits each workload.

HTTP API

Use /wallet for full node operations, including transactions, and /walletsolidity for confirmed (solidified) data. TronWeb.js handles deployment and transfers.

TRON tooling →

gRPC

The Wallet, WalletSolidity, and Database services run on one :443 endpoint, authenticated with an x-token header, for indexers and high-throughput backends.

gRPC docs →

JSON-RPC (read-only)

A limited Ethereum-compatible /jsonrpc endpoint lets web3.py, Hardhat, and Foundry read from TRON. Writes go through TronWeb.js and the HTTP API.

TRON methods →

Complete block history

Nodes run in archive mode: every block and transaction from genesis, plus historical TRX balances, at 1 RU per request with no archive split.

History details →

One node. Three ways to call it.

Copy your endpoint and x-token from Access and credentials in the console, then run any of these.

const { TronWeb } = require('tronweb');

const tronWeb = new TronWeb({
    fullHost: 'YOUR_CHAINSTACK_ENDPOINT'
});

const address = 'TWiEv2wfqQ8FkbAJ6bXt1uA2Uav9ZWvXip';

async function getBalance() {
    try {
        const balanceInSun = await tronWeb.trx.getBalance(address);
        const balanceInTRX = tronWeb.fromSun(balanceInSun);

        console.log(`Address: ${address}`);
        console.log(`Balance in SUN: ${balanceInSun}`);
        console.log(`Balance in TRX: ${balanceInTRX}`);
    } catch (error) {
        console.error('Error getting balance:', error);
    }
}

getBalance();
import grpc
import sys
sys.path.insert(0, './generated')

from api import api_pb2, api_pb2_grpc

ENDPOINT = "tron-mainnet.core.chainstack.com:443"
X_TOKEN = "YOUR_X_TOKEN"

def get_now_block():
    # Create secure channel with TLS
    credentials = grpc.ssl_channel_credentials()
    channel = grpc.secure_channel(ENDPOINT, credentials)

    # Create stub
    stub = api_pb2_grpc.WalletStub(channel)

    # Add x-token to metadata
    metadata = [("x-token", X_TOKEN)]

    # Call GetNowBlock
    response = stub.GetNowBlock(
        api_pb2.EmptyMessage(),
        metadata=metadata,
        timeout=15
    )

    print(f"Block number: {response.block_header.raw_data.number}")
    print(f"Transactions: {len(response.transactions)}")

    channel.close()

get_now_block()
from web3 import Web3

# YOUR_CHAINSTACK_ENDPOINT is the node HTTPS endpoint with the /jsonrpc postfix
web3 = Web3(Web3.HTTPProvider('YOUR_CHAINSTACK_ENDPOINT'))
print(web3.eth.block_number)
Hình minh họa “ node ” không giới hạn
Scale TRON RPC with Unlimited Node

Chạy các khối lượng công việc sản xuất quy mô lớn với hình thức thanh toán cố định hàng tháng dựa trên mức yêu cầu mỗi giây mà bạn đã chọn.

Keep infrastructure costs predictable as USDT transfer and exchange traffic grows.

Tìm hiểu thêm →

Hiệu suất ổn định cho mọi yêu cầu

Run TRON workloads on production-grade infrastructure with stable latency, predictable capacity, and reliable resources on Chainstack.

Chainstack Self-Hosted deploy new node wizard
Chạy TRON nodes trên hạ tầng mà bạn quản lý

Triển khai và vận hành TRON nodes với tính năng triển khai chỉ bằng một cú nhấp chuột, tự phục hồi, bản sao lưu nhanh (snapshots) và các cấu hình phù hợp với nhu cầu bằng cách sử dụng Chainstack Self-Hosted .

Go self-hosted →

Request a Dedicated TRON RPC node

Sử dụng cơ sở hạ tầng độc lập dành cho các khối lượng công việc sản xuất đòi hỏi tài nguyên có thể dự đoán được, cấu hình nâng cao và hiệu suất ổn định khi mở rộng quy mô.

Learn more about TRON
What is TRON?
TRON is a delegated proof-of-stake Layer 1 widely used for USDT stablecoin transfers. Its node client is the Java-based java-tron.
How do I get a TRON RPC endpoint?
Create a free Chainstack account and sign in. Click Add node, select TRON, choose Mainnet or Nile Testnet, and deploy a Global Node or Dedicated Node. When the node is running, open Access and credentials to copy your endpoint. The gRPC endpoint is tron-mainnet.core.chainstack.com:443 (Nile: tron-nile.core.chainstack.com:443), authenticated with the x-token header.
What is the difference between a TRON Global Node and a Dedicated Node?
A Global Node provides shared, auto-scaling RPC access through geo-balanced infrastructure, available on every plan. A Dedicated Node provides isolated, single-tenant infrastructure with predictable performance and greater control over node configuration. Global Nodes serve Mainnet and the Nile Testnet.
Is the TRON RPC API compatible with Ethereum?
Only partly. The /jsonrpc endpoint is a limited, read-only Ethereum-compatible interface, so eth_sendRawTransaction and eth_getTransactionCount are not available. Use TronWeb.js with the /wallet endpoint for transactions and deployment, or compile with Foundry or Hardhat and deploy through TronWeb.js.
Does TRON support WebSocket or event subscriptions?
No. TRON nodes on Chainstack do not support WebSocket connections for event subscriptions.
Do TRON nodes keep full history?
Yes for blocks and transactions: nodes run in archive mode with the complete history from genesis, and historical TRX balances are available. TRON has no historical contract or account state beyond that, which is a java-tron limitation.
Is the TRON RPC free?
Yes. The Developer plan is $0 and includes 3M request units per month at up to 25 requests per second. Every TRON request costs 1 RU, with no archive split. Paid plans start at $49/month with 20M request units.
Các cam kết về thời gian hoạt động và hiệu suất là gì?
Chainstack Global Nodes and Dedicated Nodes are built for highly available, low-latency production access. Custom uptime SLAs are available on the Enterprise plan.

Ghi chú về TRON

TRON uses its own HTTP API and gRPC interface, not Ethereum JSON-RPC. Your Chainstack node serves four surfaces on one endpoint: /wallet (full node operations, including transactions), /walletsolidity (confirmed data), a limited read-only /jsonrpc, and gRPC at tron-mainnet.core.chainstack.com:443 (Nile: tron-nile.core.chainstack.com:443) with the x-token header. gRPC serves protocol.Wallet, protocol.WalletSolidity, and protocol.Database; WalletExtension và Monitor return UNIMPLEMENTED. WebSocket and event subscriptions are not supported. Use TronWeb.js for transactions and deployment; web3.py, Hardhat, and Foundry can read through /jsonrpc. Nodes run in archive mode with the complete block and transaction history from genesis but no historical contract state, and every request costs 1 RU.

You can also access TRON through the Chainstack MCP server — query onchain data, deploy nodes, and search Chainstack docs from Claude, Cursor, Windsurf, ChatGPT, Codex, Pi, Gemini, or any MCP-compatible or SKILL-compatible AI agent.