POST
/
95e61622bf6a8af293978377718e3b77
/
wallet
/
getreward
wallet/getreward
curl --request POST \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/getreward \
  --header 'Content-Type: application/json' \
  --data '{
  "address": "41b487cdb2d8dc7b2a8e5e7e7b4e3e8b8b8b8b8b"
}'
{
  "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 — hexadecimal address of the account to query for reward information

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.
Rewards are accumulated automatically when you vote for witnesses who share their block production rewards. The reward amount is returned in sun units (1 TRX = 1,000,000 sun). Use the withdrawbalance method to claim accumulated rewards.

Body

application/json

Response

200 - application/json

Witness rewards information

The response is of type object.