TriportRPC

getnodeinfo

POSThttps://triport.io/rpc/tron/wallet/getnodeinfo

Returns the public status exposed by the selected Tron wallet node.

Tron mainnettron:rpcfree+; tron_read_rpc: 15 / 20 / 100 / 250 RPS (free / basic / pro / business; default, unmeasured)

getnodeinfo returns the node-status object made public by the selected native wallet upstream. Use it for operational diagnostics when a wallet-layer view is more useful than an EVM client version string.

Peer identifiers are not part of the measured response surface. The response must not be interpreted as a peer graph, a mempool view, or a replacement for gateway health and chain-freshness checks.

Parameters

The request body is a required empty JSON object.

bodyobjectrequired
Must be {}; the contract permits no additional request fields.

Response

The concrete response example is unknown: the contract publishes no example and models the result only as an extensible object. {} is a schema-valid placeholder, not a captured node-status response.

responseobject
Public node information; individual fields are not guaranteed by the schema.

Errors

Wallet failures use HTTP status plus JSON. See Tron errors.

HTTPMeaningWhen it happens
400Bad requestThe request body is malformed or not empty.
401UnauthorizedThe API key is missing or invalid.
403ForbiddenThe scope or tier does not permit the request.
429Rate limitedThe tron_read_rpc budget is exceeded.

Examples

const response = await fetch("https://triport.io/rpc/tron/wallet/getnodeinfo", {
  method: "POST",
  headers: { "x-token": process.env.TRIPORT_API_KEY, "Content-Type": "application/json" },
  body: "{}",
});
const nodeInfo = await response.json();

Notes

  • Node-specific output can vary after routing selects another eligible node.
  • No peer graph, WebSocket, or public mempool is promised by this endpoint.
  • Related: web3_clientVersion.