Solana Governance Frontend Hardcodes 60% Quorum, Contradicting the One-Third Rule in SGP-0001
governance.solana.com shows a 60% quorum for Solana's first vote, when SGP-0001 specifies one-third of snapshot stake. A fix is pending before epoch 1021.
As Solana SOL$101.06-0.7%'s first on-chain governance vote approaches its voting phase, the official frontend at governance.solana.com has a display error: it shows a 60% quorum requirement for proposals, while the actual governance rule sets quorum at one-third of network stake.
The vote covers three Solana Governance Proposals: SGP-0001 (the Solana constitution), SGP-0002 (an accelerated SOL disinflation schedule), and SGP-0003 (variable transaction fees). Voting opens at epoch 1021, scheduled for August 23. Unless a pending fix merges and deploys before then, anyone visiting the portal will see the wrong threshold.
What the 60% Quorum Code Gets Wrong
The discrepancy is documented in pull request #170 to the official solana-foundation/solana-governance repository, submitted by contributor 0xIchigo on August 21, 2026.
The frontend code sets REQUIRED_QUORUM_PCT = 0.6, hardcoding a 60% figure that directly contradicts SGP-0001 Article IV.3, which specifies quorum as one-third of network stake. The governance site's own FAQ already states the correct one-third threshold, leaving the live interface in conflict with both the specification it implements and the documentation alongside it.
A related calculation error compounds the problem. The interface measures participation against live validator stake totals, which shift as stake moves between validators. Displayed percentages change even when no new votes have been cast, because the denominator moves. SGP-0001 Article IV.2 specifies that stake distribution is fixed at the pre-vote snapshot for the entire voting period.
On-Chain Votes Are Counted Correctly Despite the Frontend Bug
The display error does not change how votes are counted. Submissions through the portal are recorded and weighted using the snapshot stake fixed at the start of the voting period, as the governance specification requires. The error is in what participants see on screen, not in what the contracts record or how the tally is produced.
PR #170 Must Deploy Before Epoch 1021 to Correct the Display
PR #170 addresses both problems. It replaces the live-stake denominator with the total from the proposal's own snapshot, moves the quorum marker from 60% to one-third, and introduces slot validation to ensure only the correct snapshot total is used. Where snapshot data is unavailable, the corrected frontend will display "snapshot total unavailable" rather than calculating against an incorrect figure or showing a false zero.
The fix must merge and deploy before epoch 1021 opens. If it does not, voters will encounter either the outdated 60% threshold or an unavailability indicator during the voting window. Either outcome would be cosmetic; the on-chain tally proceeds correctly regardless.
The SOL supply implications of SGP-0002 and the fee mechanism changes in SGP-0003 have drawn the most staking-community debate ahead of the vote. HSDT, a Nasdaq-listed Solana treasury company and validator, publicly announced plans to vote for SGP-0001 and against SGP-0002 and SGP-0003.
Comments
Please login to leave a comment.
Contents
Related Content
Solana's First On-Chain Governance Vote Is Live as Epoch 1021 Opens
Solana's First Binding Governance Vote Closes: Supply Cut Passes, Fee Burn Plan Falls Short
Kraken Votes No on Both Supply Proposals, Pushing SGP-0002 Below the Threshold
The Solana Constitution: Multicoin Capital (Tushar Jain), Jito (Nick Almond)
SGP-0002 Passes: Solana's Disinflation Vote Decided by 0.334 Points After Kraken Reversal
First SGP-0003 Simulation Quantifies Protocol Costs: DeFi Routers and CLOB Market Makers Most Exposed
Solana Changelog Sep 4 - Rust Wallet Adapter, Optimized Entrypoint, and Anchor improvements
Why Crypto Governance Sucks | Chase Chapman, David Phelps
Solana Co-Founder Yakovenko Backs SGP-0003 Fee Vote, Calling First-Stage Rate
Solana's First On-Chain Governance Vote Opens Sunday With Three Proposals
SGP-0003 Crosses Solana's Validator Stake Threshold, Locks In Formal Governance Vote
Exploring Futarchy: Governance by Markets with MetaDAO's Proph3t
Jupiter swap and the $JUP token airdrop (w/ Siong, co-founder of Jupiter) - Solfate Podcast #42
Breakpoint 2024: Product Keynote: Governance on Solana (Dean Pappas)
Solana Changelog - Optional Borsh, Precompiles, and new Web3.js
Latest news
Solana Tokenized Stocks Beat NYSE and NASDAQ Combined in Volume, With 63% of Trades After Market Hours
Yakovenko Proposes QoS Filter to Exclude Slot-Delaying Validators From Solana
GameStop Tokenized as GMEx on Solana, Now Trading 24/7 Across DEXs via xStocks
Kamino Vaults Cross $100M in Deposits From Binance Wallet Users
Backpack Securities Opens Mint and Redeem API to All Solana Developers
HeyWallet Shuts Down, Giving Users Until November 1 to Backup Solana Wallets
1-800-Flowers ($FLWS) Lists on Solana via Backpack Securities, Posts $22M on Day One
Solana Reclaims Daily DEX Volume Lead Over Robinhood Chain, $3.25B to $2.72B
Backpack Adds Searchable Earnings Transcripts, Analyst Estimates, and Earnings History to All 41 Tokenized Stock Pages
Solana Foundation Launches hackathons.solana.com, a Self-Serve Builder Competition Hub
Solana Token Markets