Skip to main content
TRON API method that returns a witness’s brokerage percentage (0–100). Witnesses set this rate to determine how much of their block rewards they keep before sharing the remainder with voters.
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 — witness address in hex format (21‑byte, starts with 41).

Response

  • brokerage — percentage (0–100) kept by the witness.

Use case

The wallet/getBrokerage method is used for:
  • Checking the current reward sharing rate of a witness before voting.
  • Comparing brokerage rates between different witnesses to maximize voting rewards.
  • Monitoring changes in witness brokerage policies over time.
  • Building witness comparison tools and voting recommendation systems.

curl example

Shell
curl --request GET \
  --url 'https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/getBrokerage?address=41928c9af0651632157ef27a2cf17ca72c575a4d21' \
  --header 'accept: application/json'
if you have a base58 witness address, convert it to a 21‑byte hex address (leading 41…) before calling this endpoint. You can obtain witness addresses via wallet/listwitnesses.