Wallet API

TRON Wallet API

Query TRON wallet balances, TRX and TRC20 transactions, counterparties and transaction details through a fast HMAC API with published per-call pricing.

TRON Wallet Data over HTTP

Four Wallet Analyze calls. Charge happens after the address or transaction ID is valid. Invalid input is not billed.

  • GET/api/v1/wallets/:address$0.001

    Wallet overview

    TRX, tokens, Energy, and bandwidth for one address.

  • GET/api/v1/wallets/:address/transactions$0.002

    Wallet transactions

    Recent transfers, newest first, with optional filters.

  • GET/api/v1/wallets/:address/counterparties$0.003

    Counterparties

    Top senders, receivers, frequent peers, and largest relationships.

  • GET/api/v1/tx/:txid$0.002

    Transaction detail

    Decoded type, parties, amount, fees, Energy, and internals.

Request example

Example JSON response

curl "https://api.tronscope.io/api/v1/wallets/TXYZabc123ExampleWalletAddress00" \
  -H "X-API-Key: ts_live_YOUR_KEY" \
  -H "X-Timestamp: 1788123456" \
  -H "X-Signature: computed_hmac"

Error codes

  • 400 — invalid address or transaction ID. Not billed.
  • 401 — missing or invalid HMAC signature.
  • 402 API_CREDIT_REQUIRED — add a Stripe pack and retry.
  • 404 — known-invalid path or unknown transaction.

Authentication and API Keys

The call price is the same inside every plan. Pro and Enterprise only add monthly credit.

TRON Wallet API FAQ

Does the plan change the per-call price?

No. Overview stays $0.001, transactions $0.002, counterparties $0.003, tx detail $0.002. Plans add monthly credit and watchlist limits.

What happens if credits run out?

The API returns HTTP 402 API_CREDIT_REQUIRED. Add a Stripe pack and retry. The website explorer stays free.

How fast is a call?

Overview, transfers, and counterparties read from the indexed wallet. Transaction detail fetches and decodes one mainnet hash.

A few practical notes

A call is billed only after the address or transaction ID is valid. A typo is not charged. HTTP 402 API_CREDIT_REQUIRED means the USD balance ran out — add a Stripe pack and retry.

Sign on your server with the API secret. Do not put the secret in a browser or a mobile app. Same signing method as Energy and Watchlist.

The website explorer stays free. This page is only for HTTP. Overview $0.001, transactions $0.002, counterparties $0.003, tx detail $0.002.