All SIPs
Draft
Number | Title | Author |
---|---|---|
256 | Delta neutral ETH > sUSD issuer | |
276 | Turn off the money printer | |
282 | Replace 'Emergency Elections' with the newly-created 'Intra-Epoch Councillor Replacement' | |
312 | Cross-chain Pool Synthesis (V3) | |
313 | snxUSD Market Maker | |
314 | V3 fee sharing | cyberduck, ivan, chatGPT |
315 | Synthetix Version 3 Tokenomics Proposal | |
323 | Adopt "s" prefix for Synthetix V3 asset tickers | Millie |
324 | V3 SNX staking pool | |
327 | Create the Innovation Pool | |
328 | Debt Distribution View Functions | |
329 | Pull Oracle Update Node | |
2009 | Adding ETH/BTC ratio to Synthetix Perps V2 | |
2016 | SIP / SCCP Purpose and Guidelines Update - Impact on Integrators | Matt |
2018 | Add pDAO es 5th signer to Treasury Council Addresses | Artsychoke |
Implemented
Number | Title | Author |
---|---|---|
1 | SIP Purpose and Guidelines | |
2 | Remove Fee Penalty Tiers | |
3 | Purgeable Synths | |
4 | Change Fee Claim Window | |
5 | New Crypto Synths June '19 | |
6 | Frontrunning protection | |
7 | Oracle Trading Locks | |
8 | sETH Uniswap Pool Staking Incentives | |
9 | Change Fee Claim Window To One Period | |
10 | Upgrade Delegate Powers | |
11 | Allow fee period to be closed by any address | |
12 | Max gas price for exchange transactions | |
14 | Allow delegation of Synthetix Exchange function to another address | |
15 | SNX liquidation mechanism | |
16 | Improved Upgrades - Utilise Proxies internally | |
17 | Bytes4 to Bytes32 currencyKeys | |
18 | Recover orphaned $2.9k sUSD from SNX fee address | |
19 | Deprecate Transfer Fee logic | |
20 | Gas Optimisations | |
21 | Double exchange fee rate on swing trades | |
22 | Add sDEFI Synth | |
23 | Inflation Smoothing | |
24 | Terminal SNX Inflation | |
25 | Decouple Gas Limiter from Oracle | |
26 | Max Gas on token fallback | |
27 | Add new crypto Synths | |
29 | Issue, burn and claim only in sUSD | |
30 | Deprecate ERC223 from SNX and all Synths. | |
31 | sETH LP rewards contract | |
32 | Chainlink Oracles Phase 1 - Forex & Commodities | |
33 | Deprecate XDR synth from Synthetix. | |
34 | Disable sMKR and iMKR | |
35 | Skinny Ether Collateral | |
36 | Chainlink Oracles Phase 2 - Cryptocurrencies, indexes | |
37 | Fee Reclamations and Rebates | |
38 | Charge Fees During Purge | |
39 | Set up GrantsDAO | |
40 | Time lock on burning after minting | |
41 | ProtocolDAO phase zero | |
42 | Gas Optimisations on issueSynths and burnSynths | |
43 | Address Resolver | |
44 | Synthetix & Synth Disabling | |
45 | Deprecate ERC223 sUSD Deposits from Depot | |
46 | Address Resolver Gas Improvements | |
47 | Prevent Empty Exchanges | |
48 | Allow Views to Return When Rates Are Stale | |
49 | Add new synths for Hadar release | |
51 | sETH & sUSD Liquidity Incentive | |
53 | Binary Options | |
55 | Synth Circuit Breaker (Phase One) | |
56 | Differential Fees | |
57 | Permanent Read-only Proxy for Address Resolver | |
58 | Emit every fee reclamation outcome during trade settlement | |
60 | New Escrow Contract & Migration | |
62 | Futures reference price methodology | |
63 | Trading Incentives | |
64 | Flexible Contract Storage | |
65 | Decentralized Circuit Breaker | |
66 | Reduce gas of SNX transfers for non-stakers | |
68 | Minor enhancements to StakingRewards.sol | |
69 | Update Index Synths | |
71 | Binary Options v1.1 | |
75 | Keeper Synths - Phase 1 | |
76 | Integrate Warning Flags to Disable Transactions | |
77 | StakingRewards bug fix's and Pausable stake() | |
78 | iSynth limit reset must not trip circuit breaker | |
80 | Synthetic Futures | |
83 | Total Issued Synths (Debt pool) Snapshots | |
84 | Pause Synths Below Open Interest Threshold | |
85 | Ether Collateral v0.3 | |
86 | ExchangeRates Chainlink Aggregator V2V3 | |
87 | Add iETH incentive to RewardsDistribution | |
88 | ExchangeRates patch - Chainlink aggregator V2V3 | |
89 | Virtual Synths | |
90 | Transition SIPs/SCCPs to Snapshot Governance | |
91 | Debt Cache Contract | |
92 | Historical iSynths Pricing Tracks When Last Frozen | |
93 | Supersede SIP-90 to Delegated Council Governance | |
94 | Virtual Synth Fix to Ensure Settlement Is Connected | |
95 | Delist sBCH and iBCH for evaluation | |
96 | Blockchain Forks Framework for Synths | |
97 | Multi-Collateral Loans | |
98 | Re-implement double exchange fee rate on swing trades | |
99 | Upgrade sOIL to use diversified Chainlink aggregator | |
100 | Resolver & Cache Improvements | |
101 | Add new crypto Synths | |
102 | Support SNX on L2 with Optimism | |
103 | sUSD Shorts | |
104 | Spartan Council constituent epoch lock with council member vote weight dilution + enable council voting on Synthetix Improvement Proposals (SIPs). | |
105 | Multi-collateral Liquidation Bug Fix | |
106 | L2 Debt Register Fix | |
107 | Add CRV crypto synth | |
108 | Shorting Rewards | |
109 | Add Synth Exchange Suspension Support | |
110 | Adding sTSLA Synth | |
111 | Enable Spartan Council voting on Synthetix Improvement Proposals (SIPs) | |
112 | ETH Wrappr | bojan, kaleb |
113 | Reenable sKRW | |
114 | Adding FAANG Synths | |
115 | Adding sMSFT Synth | |
116 | Optimism bridge update | |
117 | Support Synth Exchanging on L2 with Optimism | |
118 | Conditionally skipping fee reclamation | |
120 | Atomic Exchange Function | |
121 | Support for L2 Synths | |
124 | Formalising the protocolDAO | |
126 | New ERC-20 Synths | |
127 | Minimal Proxies for Virtual Synths | |
128 | Adding sCOIN Synth | Farmwell, CryptoToit |
130 | New SIP Workflow | |
132 | Add Volume Program | |
135 | L2 Shorting | |
136 | Improve debt cache total issued synths calculation (v2) | |
137 | Synchronized Epoch | |
138 | Update Volume Tracking Event | |
139 | Allow owner to reset the decentralized circuit breaker pricing | |
140 | Allow Exchange Into Origin Address | |
141 | Formalise the responsibilities and role of the grantsDAO | |
142 | Deprecating EtherCollateral loans | |
145 | Debt Cache Event Consistency | |
148 | Upgrade Liquidation Mechanism V2 | |
149 | Deprecate Binary Options | |
151 | Migration Contracts for Upgrades | |
152 | Spartan Council Dilution Bug | |
155 | Deprecating the synthetixDAO (ratifying the Treasury Council) | |
157 | ambassadorDAO Mandate | |
158 | Deprecate Inverse Synths | |
159 | Formalize Thales Governance | |
160 | Updated SIP Workflow | |
161 | Core Contributor Committee | |
165 | Debt Pool Synthesis | |
167 | L2 Bridged Governance | |
168 | Governance Participation Program | |
169 | Deprecate Low Volume L1 Synths | |
170 | Inflation Diversion for L2 Incentives | |
172 | V2.X Governance Processes & Changes | |
174 | Redeem Deprecated Synths | |
177 | Formalize Kwenta TreasuryDAO | |
178 | Formalize Kwenta Interim Council | |
179 | Kwenta Independence | |
180 | Aelin Protocol | Kain Warwick, Alex Ape |
182 | Wrappr Factory | |
184 | Dynamic Exchange Fees | |
185 | Debt Shares | |
187 | Fix Partial Synth Updates In Debt Cache | |
188 | Add sETHBTC synth | |
189 | Add LUSD/sUSD Wrappr on L2 | |
190 | Add LUSD/sUSD Wrappr to L1 | |
191 | Moving Council Dilution to Optimism | |
192 | Fee Pool Accounting Error Fix and Reimbursement | |
193 | Refactor SystemSettings into Library to reduce contract size | |
194 | Fix Liquidations on L2 | |
195 | L2 Multi ETH Collateral Loans | |
196 | Remove Centralized Oracle | |
197 | Bypass SIP presentation | |
198 | Update To Atomic Exchange Function | |
199 | Add SOL Synth on Optimism | |
200 | Fix FeePool Rewards Distribution | |
201 | Allowing governance on L1 in case OVM becomes inaccessible | |
202 | Target Staking Ratio | |
205 | Add AVAX, MATIC and EUR To Optimism | |
207 | V3GM Election Module | |
209 | Update Exchanger for backwards compatibility | |
213 | Add AAVE and UNI to Optimism | |
216 | Add Indian Rupee Synth | |
217 | Additional perpetual futures markets | |
219 | APECOIN PERP | Millie |
220 | Fix Debt Synthesis | db, jj |
221 | Decrease the Collateralization Ratio | |
222 | Update exchange fee system | |
223 | DYDXPERP | Millie |
224 | KPI based Ambassador Mandate | Matt, Millie, Mojo |
228 | Commodity Synths on Optimism | |
229 | Optimism Bridge for Synths | |
230 | Universal Circuit Breaker | |
231 | OffChain Circuit Breaker | |
232 | Core Contributor Committee Responsibilities amendment | |
235 | Update Issuer Modifier | |
236 | Fix Exchange before fee reclaimation evaluation | |
237 | Debt Migration | |
238 | Only allow token transfers via their proxies | |
239 | Liquidator Rewards Restitution | |
240 | Update Liquidate Amount | |
241 | KPI based Ambassador Mandate | Millie |
242 | OP Token Distribution | Millie, Matt, Mojo, Afif, Bojan |
243 | Deprecate sDEFI | |
246 | Upgrade Collateral Short | MEB, Matt, Ethernaut |
247 | Setup new wETH Wrappr | |
249 | Create BNB-PERP | |
251 | Differentiate Liquidation Penalties | |
252 | Liquidation of SNX Escrow | |
255 | Burn fees instead of distributing them | |
257 | Debt-ratio futures market | |
258 | Trade Directionality In Pricing of Atomic Swaps | |
259 | Overflow in Issuer when `rateStalePeriod` > current unix timestamp | |
262 | Create Perps Markets for XMR DOGE | |
263 | Clarify the Definition of Unanimity in Meta-Governance Votes | |
266 | Deprecation of the dilution function outlined within SIP 104 and referenced within SIPs 152, 191 and 201 | |
267 | Direct Integration | |
269 | Create OP-PERP | |
271 | System Wide Suspension - Proof Of Stake 🐼 | |
274 | Introduction of an Inactivity Threshold in Spartan Council SIP and SCCP Vote Participation | |
278 | Enable nominations during voting period | Jordan, Artsychoke |
279 | Perps v2 | |
280 | PerpsV2 (Perps Upgradability) | |
281 | PerpsV2 (Trading fixes & improvements) | |
285 | Pyth Network Oracles for Synthetix Perps | |
286 | Reduction in the Length of Council Election Periods | |
287 | Extend Governance Epoch Duration from Three to Four Months | TerraBellus, CT, Artsychoke, MiLLiΞ |
288 | 1inch Direct Integration | |
290 | Deprecated SIPs/SCCPs | Millie |
293 | Deprecate Low Volume Synths | |
294 | Redirect inflation from Curve sUSD pool reward to Curve synth incentives | Matt |
295 | Adding Perps V1 perps markets to Synthetix Perps V2 | Matt |
296 | Otex/Cowswap Cross Asset Swaps | |
297 | Perps V2 - Fixes | |
298 | Adding APT, LDO, ADA, GMX, FIL, LTC, BCH, SHIB, and CRV to Synthetix Perps V2 | Matt |
299 | Minor upgrades to v2x to support V3 Migration | |
300 | Synthetix V3 | |
301 | Accounts (V3) | |
302 | Pools (V3) | |
303 | Markets (V3) | |
304 | Liquidations (V3) | |
305 | Rewards (V3) | |
306 | V3 Migration | |
307 | Router Proxy Architecture (V3) | |
308 | Market-provided Collateral (V3) | |
309 | Market-locked Collateral (V3) | |
310 | Feature Flags (V3) | |
316 | Core System Precautionary Security Features | |
317 | Spot Markets (V3) | |
318 | Market-specific Minimum Liquidity Ratio | |
319 | Core System Fee Capture Mechanisms | |
320 | Minimum Collateral Delegation Duration | |
321 | Assorted Core System Improvements | |
322 | Spot Market View Functions | |
2000 | Add ATOM, AXS, FLOW, FTM, NEAR, AUD/USD and GBP/USD to Perps V2 | Matt |
2002 | Revised Volume Source Fee Program | Mike |
2003 | Perps V2 Trading Incentives | Mike |
2004 | Better DelayedOrder Integration/Trading Experience | |
2005 | Perps V2 - Slippage protection for liquidations | |
2006 | Direct Integration - Lyra | |
2008 | Direct Integration - Polynomial Basis Trading | |
2010 | Create ARB-PERP | |
2011 | Perps V2 Updates | |
2012 | Establish a Configurable Value for Spartan Councillors Required to Pass Meta-Governance Votes | |
2013 | Dynamic Gas Fee Module | kaleb, Fifa |
2014 | Adding PEPE, SUI, and BLUR to Synthetix Perps V2 | |
2015 | Add XRP, DOT, TRX, FLOKI and INJ to Perps V2 | |
2017 | Stop legacy Volume Partner rewards | Artsychoke |
2019 | Stop Curve 10,000 SNX inflation rewards | Artsychoke |
2021 | Adding steth/usd to Synthetix Perps | Matt, Justin (Lido), Westie, Gunboats, Kevin, Mastermojo. |
Rejected
Number | Title | Author |
---|---|---|
13 | Account Merging | |
28 | Audit Remediations | |
50 | Add sYIELD synth | Nocturnalsheet, IanC |
52 | Add Next Price to Fee Reclamation | |
54 | Limit Orders | |
59 | Delegated Migrator | |
61 | Keeper Synths | |
67 | Binary Options bid phases | |
70 | Automated weekly trading competition | |
72 | Add More Assets to the Binary Options Markets | |
73 | Binary Market Competition | |
74 | Binary Markets with custom questions | |
79 | Deferred Transaction Gas Tank | |
81 | Remove Centralized Oracle | |
82 | Synthetix Keeper System | |
119 | Add ZEC crypto Synth | |
122 | Multi-collateral Shorts v1.1 & Collapsible Loans | |
123 | Synthetix CurveDAO Governance Vault- XveCRV | MilliΞ, Farmwell |
125 | Create synths for top traded US stock index etfs | |
129 | sSNX ERC-20 Synths | |
131 | Revoke the "ALL" approval, if set, when withdrawing other approvals. | |
133 | Add DOGE as Crypto Synth | |
134 | Minimal Proxies for Binary Options | |
143 | Ordering SUSHI | |
144 | Create a global stock market synth | |
146 | Add Synth Supply Caps | |
147 | Adding sMATIC | MiLLiE |
150 | Issuance Debt Adjustment Truncation Fix | |
153 | LINK Wrappr | |
154 | Create synths for top traded US stock index etfs | FinanceGuy82415 |
156 | Debt Pool Oracle | |
166 | Adding sCEFI | |
171 | Allow transfer of non fee reclamation balances | |
173 | Synth Upgrader Contract | |
175 | Protocol Maintenance Funding | |
176 | Enable Continuous Account Merging | |
181 | Simulated Liquidity for Synthetix Exchanges | |
183 | Kwenta Funding Request | |
186 | Risk Council | |
203 | Volume Source Fee | |
204 | Synth Teleporters | |
206 | Spartan Council Dilution & Meta-Governance | |
208 | Debt Migration | |
210 | Create Dai Wrapper and Adjust Wrapper Parameters | |
211 | Asset Listing Methodology | |
212 | Add commodity synths on Optimism | |
214 | Add OIL on Optimism | |
215 | Add Ukrainian Hrvnia Synth | |
218 | Move Curve sUSD pool reward to metapool | |
225 | Curve Futures Market | |
226 | SNX Futures Market | |
227 | Configuration of New Synths/Futures/Shorts with SCCPs | |
233 | Multi-Collateral Loans V2 | |
234 | OP Token Distribution | |
244 | New inflation mechanism | JVK & Danijel |
245 | Changes to burn during minting cooldown | Danijel |
248 | Create DOGE-PERP | |
250 | Create XMR-PERP | |
254 | Perps Trading Incentives | |
260 | Rate Limiting | |
261 | Add Futures Volume Program | |
264 | Update Atomic Pricing | |
265 | Update Atomic Circuit Breakers | |
268 | Curve Integration | |
270 | Add Synth EUR on Optimism | |
272 | Atomic Swaps - Dynamic Fees | |
273 | Risk Framework | |
275 | Dismissal of Synthetix Core Contributors by the Spartan Council | |
277 | Introduce Quorums for the Treasury Council Election | Millie, Afif |
283 | Remove the nominations period as a distinct part of the election process | |
284 | Pay DAOs from inflation | Arstychoke |
289 | Create LTC-PERP | |
291 | Independent Work Group | Matt, Millie, Mojo, Kevin, GB |
292 | Fixed Forex Integration | |
2001 | Pay DAO Stipends from Inflation | |
2007 | Direct Integration - Peg Balancing | |
2020 | Dynamic Gas Fee Module - Bedrock | |
2022 | Adding wsteth/usd to Synthetix Perps | Matt, Justin (Lido), Westie, Gunboats, Kevin, Mastermojo. |