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
owner_address
— address of the Super Representative (witness) withdrawing rewardsvisible
— boolean indicating whether to use visible (Base58) address format instead of hex
Response
visible
— boolean indicating whether addresses are in visible formattxID
— unique transaction ID for the balance withdrawal transactionraw_data
— raw transaction data containing:contract
— array with withdrawal contract detailsref_block_bytes
— reference block bytes for transaction validationref_block_hash
— hash of the reference blockexpiration
— transaction expiration timestamptimestamp
— transaction creation timestamp
raw_data_hex
— complete transaction data encoded in hexadecimal format
Use case
Thewallet/withdrawbalance
method is used for:
- Super Representatives claiming their block production rewards.
- Witnesses accessing earnings from network validation activities.
- Managing witness node economics and profitability calculations.
- Implementing automated reward collection systems for witness operations.
- Building witness management tools and dashboards.
- Creating financial reporting systems for TRON network validators.
This method can only be used by addresses that are elected as Super Representatives (witnesses). Regular users cannot withdraw balance using this method. Witnesses must wait at least 24 hours after the last withdrawal before making another withdrawal.
Body
application/json