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
This method accepts no parameters.Response
witnesses
— array containing information about all witnesses:address
— witness address in hexadecimal formatvoteCount
— total number of votes received from TRX holderspubKey
— public key used for block signing and validationurl
— witness website or information URLtotalProduced
— total number of blocks successfully producedtotalMissed
— total number of blocks missed during assigned slotslatestBlockNum
— block number of the most recent block producedlatestSlotNum
— most recent time slot assigned for block productionisJobs
— boolean indicating whether the witness is currently active in block production
Use case
Thewallet/listwitnesses
method is used for:
- Displaying all available witnesses for voting and governance participation.
- Building voting interfaces and governance dashboards.
- Analyzing witness performance metrics including blocks produced and missed.
- Monitoring network health by tracking active witnesses and their statistics.
- Creating witness ranking and comparison tools based on votes and performance.
- Implementing governance features that require witness selection and information.
Body
application/json · object
Response
200 - application/json
List of all witnesses on the network
Array of witness information