🔹
Weighted Shares
Weighted shares (
WS
) for a bond is calculated by multiplying Unweighted Shares by the NFT level weight index. This metrics is utilized to issue rewards to NFT bond holders.To be clear:
Unweighted shares --> Reinvested revenue
Weighted shares --> Payed revenue
This means that at the time of issuing, the
WS
of a Frank NFT Share will simply be its US
multiplied by its weight. Share level | Weight | US | WS |
---|---|---|---|
1 | 1.00 | 10 | 10 |
2 | 1.05 | 100 | 105 |
3 | 1.10 | 1000 | 1100 |
4 | 1.15 | 5000 | 5750 |
When compounding reinvested revenue as explained in the previous page, also
WS
increase.Let's build on the example found on the previous page
Let's reconsider step (3). Instead of reinvesting all revenue, we will be splitting equally the amount we reward (Reward Issuance
) and the amount we reinvest (Share Issuance
).
Shares issuance
The Shares Reward will now be:
Reward issuance
- Part of the revenue rewarded to bond holders. Rewards issued are divided between bonds according to their weighted shares.
To calculate how many JOE tokens a bond holder is entitled to claim per bond, we must calculate that bond's percentage of ownership over all weighted shares.
- : Rewards issued to a bond of level.
- : Unweighted shares of a bond of level.
Thus:
-
-
As you can see, this time Level 2 NFT holders are at an advantage as they gain slightly more than what they would've gained if rewards were distributed proportionally (with
US
), gaining 25.21 instead of 25. On the other hand, Level 1 NFT holders are at a disadvantage as they gain 2.29 instead of 2.5.Furthermore, as
US
increase when rewards get compounded so do WS
.
If we had kept solely the weighted shares, when compounding rewards we were giving higher-level bond holders an exponential advantage compared to lower level bond holders. This would occur because perpetually compounding rewards taking into account bond level weight would eventually lead to an unsustainable gap between low level bonds and high level bonds.
By taking into account weight only when distributing rewards (and not when auto-compounding) we still give an advantage to higher level bond holders, without putting an unbearable burden on low level bonds.
Last modified 10mo ago