{"componentChunkName":"component---src-pages-sips-sip-markdown-remark-frontmatter-sip-tsx","path":"/sips/sip-424/","result":{"data":{"markdownRemark":{"fileAbsolutePath":"/vercel/path0/content/sips/sip-424.md","frontmatter":{"sip":424,"sccp":null,"title":"Unstaked SNX voting for governance elections","network":"Ethereum & Optimism","author":"Kaleb (@kaleb-keny), Benjamin Celermajer (@Fenway-snx)","type":"Meta-Governance","proposal":"https://snapshot.org/#/snxgov.eth/proposal/0xc349249843a2818a7d68aabf35ce57d70f2a9ca67344f47a1dda71f2509f430e","implementor":null,"release":null,"created":"2026-08-19T00:00:00.000Z","updated":null,"status":"Vote_Pending"},"html":"<h2 id=\"simple-summary\" style=\"position:relative;\"><a href=\"#simple-summary\" aria-label=\"simple summary permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Simple Summary</h2>\n<p>This SIP updates Spartan Council election voting so that all SNX holders can vote, not only SNX stakers. SIP-423 sUSD conversion entitlements yet to be claimed count as SNX voting power at the 4:1 conversion ratio.</p>\n<p>SIP-423 retired the 420 staking system and deferred the replacement staking contract. Until that contract is live, staking is not a usable basis for election voting power. This SIP replaces staker-only election voting with holder voting for all subsequent council elections, or until a later SIP restores the staking model.</p>\n<h2 id=\"abstract\" style=\"position:relative;\"><a href=\"#abstract\" aria-label=\"abstract permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Abstract</h2>\n<p>Spartan Council elections currently restrict voting to SNX staked in the 420 pool. SIP-423 closed that pool, returned unencumbered SNX to wallets, and left SNX with remaining debt in Treasury custody pending Phase 4 staking reform, which remains unbuilt.</p>\n<p>This SIP proposes that election voting power be derived from SNX economic ownership rather than from a staking-contract balance. Specifically:</p>\n<ol>\n<li><strong>Eligibility</strong> — any wallet that holds SNX, or that has a SIP-423 sUSD conversion entitlement yet to be claimed, at the election snapshot may vote.</li>\n<li><strong>Voting power</strong> — linear, <code>1 SNX = 1 vote</code>. Each 1 sUSD of SIP-423 entitlement yet to be claimed counts as 4 SNX.</li>\n<li><strong>Balance sources</strong> — Ethereum mainnet SNX, Optimism SNX, SNX still held by the Treasury on behalf of former 420 participants with outstanding debt, and sUSD conversion entitlements yet to be claimed from the published SIP-423 holder snapshot.</li>\n</ol>\n<h2 id=\"specification\" style=\"position:relative;\"><a href=\"#specification\" aria-label=\"specification permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Specification</h2>\n<h3 id=\"overview\" style=\"position:relative;\"><a href=\"#overview\" aria-label=\"overview permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Overview</h3>\n<p>Update the Snapshot strategy used for Spartan Council elections so that voting power is the voter’s SNX ownership at the snapshot block. Economic ownership includes liquid SNX, 420 SNX, and SIP-423 sUSD conversion entitlements yet to be claimed.</p>\n<p>This change applies to elections for the four elected seats; three advisory seats and one treasury seat as defined in SR-2. It does not change SIP, SCCP, or STP voting by sitting council members. It does not change SIP-408 referendum rules, which already use holder voting.</p>\n<h3 id=\"eligibility-and-voting-power\" style=\"position:relative;\"><a href=\"#eligibility-and-voting-power\" aria-label=\"eligibility and voting power permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Eligibility and voting power</h3>\n<p>For each election:</p>\n<ul>\n<li>The Snapshot block is the block at which voting opens, or an earlier block published with the election.</li>\n<li>A wallet’s voting power is the sum of:\n<ul>\n<li>SNX <code>balanceOf</code> on Ethereum mainnet (<code>0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F</code>).</li>\n<li>SNX <code>balanceOf</code> on Optimism (<code>0x8700daec35af8ff88c16bdf0418774cb3d7599b4</code>).</li>\n<li>SNX still custodied by the Treasury from the 420 wind-down and attributed to that wallet in the published 420 snapshot (SNX that had remaining debt and was not returned).</li>\n<li>SIP-423 sUSD conversion entitlement yet to be claimed for that wallet, converted at 4 SNX per 1 sUSD from the published Phase 2 snapshot (Ethereum block 25473065, Optimism block 153868527). Maximum entitlement across all holders is 236,464,356 SNX.</li>\n</ul>\n</li>\n<li>Voting is linear: <code>1 SNX = 1 vote</code>.</li>\n<li>A wallet may vote in each election contest for which it has non-zero voting power (Advisory and Treasury remain separate votes, as in recent elections).</li>\n<li>Anyone may self-nominate. Nomination does not require a minimum SNX holding.</li>\n</ul>\n<h3 id=\"election-process\" style=\"position:relative;\"><a href=\"#election-process\" aria-label=\"election process permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Election process</h3>\n<p>Unchanged except for the voting-power strategy.</p>\n<h3 id=\"technical-specification\" style=\"position:relative;\"><a href=\"#technical-specification\" aria-label=\"technical specification permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Technical Specification</h3>\n<p>Configure the Synthetix elections Snapshot space as follows.</p>\n<p><strong>Strategies (summed):</strong></p>\n<ol>\n<li><code>erc20-balance-of</code> — Ethereum, SNX <code>0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F</code>.</li>\n<li><code>erc20-balance-of</code> — Optimism, SNX <code>0x8700daec35af8ff88c16bdf0418774cb3d7599b4</code>.</li>\n<li>A Snapshot strategy that applies the published 420 debt-SNX attribution list (address → SNX amount) while those tokens remain in Treasury custody. The list is the 420 wind-down snapshot already published under SIP-423. Protocol-owned addresses are omitted from this list.</li>\n</ol>\n<h2 id=\"copyright\" style=\"position:relative;\"><a href=\"#copyright\" aria-label=\"copyright permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Copyright</h2>\n<p>Copyright and related rights waived via <a href=\"https://creativecommons.org/publicdomain/zero/1.0/\">CC0</a>.</p>"}},"pageContext":{"id":"2cff0881-ddce-5b7e-b990-111cf5e7968f","frontmatter__sip":424,"__params":{"frontmatter__sip":"424"}}},"staticQueryHashes":[]}