๐ณ๏ธVoting & Proposal Mechanism
How $BYTES are used to propose and vote on open-source projects
Server Protocolโs governance is fully on-chain and powered by $BYTES. These tokens are not only earned through staking but also spent (and burned) when used for voting or creating proposals. This section provides a complete breakdown of how project proposals and community voting work in practice.
๐งพ Project Submission
Any user can propose a new open-source project to be evaluated and potentially funded by the community. To ensure commitment and filter out spam or low-quality proposals, users must meet the following criteria:
Requirements to propose a project:
๐ฅ Burn 1,000,000 $BYTES.
๐ธ Pay a fee of 100 $SERVER (sent to the Treasury wallet).
๐๏ธ This creates a Repository Account with on-chain metadata:
Project name
Repository owner
Target branch
Timestamp and creator
Once submitted, the project is immediately published on-chain and becomes available for voting.
โ ๏ธ Only users with sufficient $BYTES and $SERVER can submit proposals.
๐ณ๏ธ Voting Mechanism
Community members vote on whether a submitted project should receive funding by spending their $BYTES.
Rules for voting:
โ Each user can vote only once per project.
๐ The vote can be modified later (from positive to negative or vice versa), but:
โ The amount of $BYTES used in that vote cannot be increased.
โ Multiple votes for the same project by the same user are not allowed.
Voting parameters:
๐ฐ Minimum amount of $BYTES per vote:
100๐ฐ Maximum amount of $BYTES per vote:
10,000๐งพ Fee in $SERVER for each vote:
5 $SERVER๐ฅ All $BYTES used are permanently burned
๐งฎ Voting Power Formula:
This means that two users spending the same number of $BYTES can have different influence depending on their on-chain reputation.
Positive vs Negative Votes:
โ A vote in favor increases the net score of the project.
โ A vote against subtracts from the project's total.
โ๏ธ What matters is the final net score of the project to determine its eligibility for funding.
๐ง Design Considerations
Reputation prevents whale manipulation: Token holders with little participation have limited impact.
Vote burning encourages responsible use: Spending $BYTES costs value, ensuring voters use it meaningfully.
Fee-based votes sustain the ecosystem: All $SERVER fees go to the Treasury for long-term sustainability.
โ
Summary of Key Limits and Rules
Max votes per user per project
1
Vote direction change allowed
โ Yes
Increase of $BYTES in existing vote
โ No
$BYTES per vote (min)
100
$BYTES per vote (max)
10,000
$SERVER fee per vote
5 $SERVER
$BYTES burned per vote
Equal to amount used
Voting power formula
$BYTES ร Reputation Score
Last updated