> For the complete documentation index, see [llms.txt](https://university.blobble.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://university.blobble.xyz/bst-token-information/bst-distribution-ratio-calculations.md).

# BST Distribution Ratio Calculations

Below is the code that determines the percentage each healthy Blobble receives from the daily Blobble Treasury & Eye On ICON Node Treasury distribution receives.<br>

```
ids := healthyBlobbleIds 
sharePerId := make(map[int]float64) sort.Ints(ids)
n := float64(len(ids))
sum := n * (n + 1) / 2

for i, id := range ids {
	share := (n - float64(i)) / sum * 100.0
	sharePerId[id] = share
}

return sharePerId
```
