RPC-узлы TRON
Публичные узлы java-tron HTTP API и JSON-RPC основной сети TRON с живой проверкой: задержка и на сколько блоков отстаёт каждый узел.
Обновлено
| Узел | HTTP API | JSON-RPC | Отставание |
|---|---|---|---|
TronGridhttps://api.trongrid.ioОфициальный (TRON DAO). Бесплатный API-ключ повышает лимиты (заголовок TRON-PRO-API-KEY). | 515 ms | 332 ms/jsonrpc | 0 |
PublicNodehttps://tron-rpc.publicnode.comБез регистрации. | 32 ms | 26 ms/jsonrpc | 0 |
dRPChttps://tron.drpc.orgБесплатный тариф отвечает на JSON-RPC; для java-tron HTTP API нужен платный тариф (так отвечает сам узел). | — | 114 ms | 2 |
Замер делается с узла Cloudflare в момент загрузки страницы; из вашего региона задержка будет другой. В списке только узлы, доступные без аккаунта; провайдеры, требующие API-ключ, не проверяются.
Быстрая проверка
curl -X POST https://api.trongrid.io/wallet/getnowblock
curl https://api.trongrid.io/jsonrpc \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'Ещё для разработчиков
- Тестнеты и краны — Shasta и Nile
- Конвертер адресов — base58 ↔ hex ↔ 0x
- TRON не работает? — живой статус сети
- Параметры сети — цены энергии и bandwidth
Частые вопросы о RPC TRON
Какой RPC URL у TRON?
Официальный публичный узел — TronGrid: https://api.trongrid.io для java-tron HTTP API и https://api.trongrid.io/jsonrpc для JSON-RPC, совместимого с Ethereum. С бесплатным API-ключом TronGrid лимиты выше.
Поддерживает ли TRON Ethereum JSON-RPC?
Частично. java-tron даёт интерфейс eth_* JSON-RPC для чтения данных блокчейна и вызова контрактов, но транзакции собираются и подписываются по-троновски — отправляйте их через TronWeb или HTTP API.
HTTP API или JSON-RPC — что выбрать?
HTTP API (/wallet/*) покрывает всё специфичное для TRON: ресурсы, стейкинг, TRC-10, права аккаунта. JSON-RPC удобен для EVM-инструментов, которым нужно только читать блоки, логи и состояние контрактов.
Как измеряются эти цифры?
Когда страница отрисовывается, с узла Cloudflare каждому эндпоинту отправляется запрос последнего блока (getnowblock / eth_blockNumber). «Отставание в блоках» — сравнение с самой свежей вершиной, которую мы увидели. Данные кешируются примерно на минуту.