Season 2 of the Service Provider Program was approved with a $4.5M budget on February 25th of this year. During the Delegate All Hands meeting on April 1st, delegates expressed a desire for more granular voting — not only to approve candidates, but also to vote on individual budget allocations.
In the weeks that followed, extensive discussions took place on how to address this through an amendment. Two main proposals emerged from these discussions, now formally designated as EP6.4 and EP6.5.
There are now two active proposals to amend the Service Provider Program. Here's how the outcome of this vote should be interpreted:
Ballot Reordering and Expressivity:
Both amendments enhance the expressiveness of the SPP voting system, allowing voters to choose both teams and their budgets (as opposed to the current model, where budget size is inferred from ranking). However, EP6.5 goes further by enabling voters to place an extended budget request below multiple basic budgets. This allows voters to express preferences such as: “This team should receive its extra funding, but only after these other teams get their basic funding.”
Ballot Interpretation:
Both amendments involve reordering ballots based on how voters rank options.
Basic vs. Extended Budget Competition:
Complexity of Rules:
Teams can propose a basic budget, and optionally an extended budget, which is listed as the extra amount they’d like on top of the basic. The ballot would include all budget options as independent entries to be ranked independently.
Candidates will have a chance to edit their proposal, but as it stands, these are the current asks:
| Company | Basic Scope | Extra Ask | | --- | --- | --- | | AlphaGrowth | $400,000 | +$400,000 | | ZK.Email | $400,000 | +$400,000 | | Blockful | $400,000 | +$300,000 | | Unruggable | $400,000 | +$300,000 | | 3DNS | $500,000 | +$200,000 | | Ethereum.Identity.Foundation | $500,000 | +$200,000 | | JustaName | $400,000 | +$200,000 | | NameHash.Labs | $1,100,000 | +$200,000 | | Namespace | $400,000 | +$200,000 | | Agora | $300,000 | +$100,000 | | dWeb.host | $300,000 | +$100,000 | | EthLimo | $700,000 | +$100,000 | | Wildcard.Labs | $300,000 | +$100,000 | | Curia.Lab | $300,000 | – | | Decent | $300,000 | – | | Enscribe | $400,000 | – | | GovPal | $300,000 | – | | Lighthouse_Labs | $400,000 | – | | Namestone | $800,000 | – | | PYOR | $300,000 | – | | Tally | $300,000 | – | | Unicorn.eth | $300,000 | – | | Web3bio | $500,000 | – | | WebHash | $300,000 | – | | x23.ai | $300,000 | – |
Before counting, each ballot is checked: if a voter ranks a team’s extra budget above its basic, the basic entry is moved directly above the extra. No changes are made otherwise.
Each entry is treated as a separate candidate and ranked using the Copeland method. If two entries have the same number of match victories, average support is used as a tiebreaker (in a sports comparison, this would be equivalent to "total points/goals scored" being used as a tiebreaker between teams with equal number of victories).
Once ranking is complete, entries are evaluated in order, using a total budget of $4.5 million: