Skip to main content
GET
/
95e61622bf6a8af293978377718e3b77
/
wallet
/
getReward
wallet/getReward
curl --request GET \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/getReward
{
  "reward": 1500000000
}
TRON API method that retrieves witness rewards information for a specific account. This includes both unclaimed voting rewards and witness block production rewards.
Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

  • address — account address in hex format (21‑byte, starts with 41).

Response

  • reward — total amount of TRX rewards available for withdrawal (in sun units, where 1 TRX = 1,000,000 sun)

Use case

The wallet/getReward method is used for:
  • Checking available voting rewards before claiming them.
  • Monitoring reward accumulation from witness voting activities.
  • Building reward tracking dashboards for voter accounts.
  • Calculating potential returns from voting for specific witnesses.
  • Automating reward claim notifications and processes.

curl example

Shell
curl --request GET \
  --url 'https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/getReward?address=41b487cdb2d8dc7b2a8e5e7e7b4e3e8b8b8b8b8b' \
  --header 'accept: application/json'
rewards are returned in sun (1 TRX = 1,000,000 sun). If you have a base58 address, convert it to a 21‑byte hex address (leading 41…) before calling this endpoint. Claim rewards with wallet/withdrawbalance.

Query Parameters

address
string
required

Account address in hex format (21-byte, starts with 41)

Response

200 - application/json

Witness rewards information

reward
number

Total reward amount in sun (1 TRX = 1,000,000 sun)