Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distribute 50% of utilization spending to farmers #996

Closed
4 tasks done
scottyeager opened this issue Aug 21, 2024 · 5 comments
Closed
4 tasks done

Distribute 50% of utilization spending to farmers #996

scottyeager opened this issue Aug 21, 2024 · 5 comments
Assignees
Labels
type_feature New feature or request

Comments

@scottyeager
Copy link

scottyeager commented Aug 21, 2024

We proposed and passed a GEP to start distributing 50% of utilization spending to the farmers whose nodes are hosting the workloads. Now we need to implement this.

The full proposed breakdown of utilization spending is as follows (versus the previous spec):

  • 50% farmers
  • 40% TF DMCC (foundation/treasury)
  • 10% validator stakers

Therefore the following tasks are needed to make this so:

  • Eliminate the burning of TFT spent on utilization
  • Increase percentage sent to foundation account to 40%
  • Increase percentage sent to staking pool to 10%
  • Distribute 50% to farmers

The last item is the only piece requiring any significant changes. I'll leave it to the repo owners to fill in the details there.

@sameh-farouk
Copy link
Member

sameh-farouk commented Aug 23, 2024

ATM standard utilization revenue is shared among 4 beneficiaries.

  • Foundation
  • Staking pool
  • Sales and
  • solution providers

Eliminate the burning of TFT spent on utilization
Increase percentage sent to foundation account to 40%
Increase percentage sent to staking pool to 10%
Distribute 50% to farmers

Based on your specified tasks, solution providers and sales accounts would not receive anything moving forward. can you confirm? @scottyeager @xmonader

@scottyeager
Copy link
Author

That's correct @sameh-farouk. This change eliminates the sales channel/solution provider distribution as well.

@sameh-farouk
Copy link
Member

This works for node and rent contracts. What about name contracts?
There are no 3Nodes being utilized by these contracts. Where should the remaining 50% be allocated?

@xmonader
Copy link
Contributor

Name contracts are not directly linked to farmer payments. While a name contract is used to deploy gateway workloads (as part of node contracts), the actual payments go to the farmers for the network usage associated with these workloads, not for the name itself.

for the name contract split I suggest you make the foundation 90% and the staking pool 10%

@xmonader xmonader added the type_feature New feature or request label Aug 25, 2024
@xmonader xmonader added this to 3.15.x Aug 25, 2024
@xmonader xmonader moved this to In Progress in 3.15.x Aug 25, 2024
@sameh-farouk
Copy link
Member

Update:
Implemented in this commit #7361e66

Awaiting review

@sameh-farouk sameh-farouk moved this from In Progress to Pending Review in 3.15.x Aug 26, 2024
@github-project-automation github-project-automation bot moved this from In Verification to Done in 3.15.x Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type_feature New feature or request
Projects
Status: Done
Development

No branches or pull requests

3 participants