helium/hotspot-app

Change "witnesses" to "witnessed" endpoint and average transmit scale of witnessed

Closed this issue · 0 comments

our current app and explorer uses the /witnesses endpoint to determine how effective a Hotspot is at seeing other Hotspots. However, this metric is not a direct reflection of a Hotspot's ability to earn, in fact, the /witnesses endpoint just indicate what other Hotspots has seen the Hotspot in question, not the other way around (which is how rewards are determined).

To make this more clear and to better clarify the impact of transmit scale (i.e. your tx scale does not affect how much you earn), we will change to use the /witnessed endpoint, which lists the Hotspots that YOUR Hotspot has witnessed when they beacon. This is directly correlated with how much a Hotspot earns from witnessing rewards.

Furthermore, a Hotspot that can witness other Hotspots with a higher transmit scale means they get higher rewards. This is why we will show the average transmit scale of all Hotspots in the WitnessED list.

image

https://docs.helium.com/api/blockchain/hotspots#witnessed-for-a-hotspot