As communicated in the Season 8 announcements, we launched significant improvements to the Protocol Upgrade process on August 1st. Hereās what you need to know:
TL;DR
-
Protocol upgrades now require approval by the Developer Advisory Board (DAB), who were elected by the Token House and Citizensā House ahead of Season 8. This doesnāt apply to maintenance upgrades
-
Delegates are no longer required to post approvals of proposals on the forum, or actively vote to approve upgrades.
-
Instead, delegates and Citizens have the power to veto upgrades that they believe harm their interests during a 1-week Joint House veto period. They may also override the DABās decision to reject an upgrade.
-
This shift ensures an efficient, low-overhead, technically rigorous path to mainnet upgrades.
The improved upgrade process
Step 1: Developer Advisory Board Approval
-
An elected group of 7 independent protocol developers (the DAB) is looped in early to provide feedback on upcoming releases, and reviews upgrades during the final testing phase.
-
They assess each proposal for (among other things):
-
Technical content: does the proposal do what it says it will? Is it complete? Does call data match?
-
Technical merit: Is the justification of changes clear? Are the described benefits accurate? Are there unmentioned technical tradeoffs?
-
Collective impact: does the proposal violate the Law of Chains or Working Constitution?
-
The full list of the DABās responsibilities can be found here
-
-
Once the betanet phase is complete, the upgrade can be pushed to Sepolia.
-
If the DAB rejects a proposal, the upgrade continues to Sepolia and enters the 7 day stakeholder veto period. This allows stakeholders to choose whether to override the DAB decision.
Step 2: 7-Day Veto Period
-
Once on Sepolia, the upgrade enters a 1-week veto window.
-
If the DAB has approved the upgrade, stakeholders are voting to block the upgrade.
-
If the DAB has rejected the upgrade, stakeholders are voting to override the DABās decision and allow the upgrade to be executed.
-
Four stakeholder groups can object:
-
Delegates (Token House)
-
Chain Operators (Citizensā House)
-
Application Developers (Citizensā House)
-
End Users (Citizensā House)
-
-
The full eligibility criteria for Citizensā House membership can be found here
-
A veto is triggered if 2 or more groups cross the applicable below thresholds:
-
2 groups: 17% of each group must support a veto
-
3 groups: 14% each
-
4 groups: 11% each
-
-
If veto threshold is not met ā
upgrade proceeds according to DAB decision.
-
If veto threshold is met ā
DAB decision is overridden
-
If a proposal is rejected, it enters an appeals and discussion phase
What this means for delegates
Delegates continue to play their meaningful role in governance with a streamlined focus:
-
Delegates elect the Developer Advisory Board (DAB) to represent their interests on technical matters.
-
Delegates are no longer required to actively vote on every upgrade.
-
Delegates may engage in the veto process if a proposed upgrade appears misaligned with the interests of tokenholders, or they disagree with the DABās rejection of the upgrade.
-
If no concerns are raised, no action is neededāupgrades proceed by default according to the DABās decision.
-
This model preserves real oversight power, without demanding delegatesā time for every technical release.
Timeline
-
This process is live as of August 2025.
-
All Season 8 protocol upgrades will follow the new DAB approval + veto model.
-
Maintenance upgrades will follow a shortened version of the process without DAB approval, as defined here
-
Delegates will receive alerts on Telegram when an upgrade enters the veto period.
Continued improvements to the Protocol Upgrade process will be made ahead of Season 9