{"componentChunkName":"component---src-pages-sips-sip-markdown-remark-frontmatter-sip-tsx","path":"/sips/sip-261/","result":{"data":{"markdownRemark":{"fileAbsolutePath":"/vercel/path0/content/sips/sip-261.md","frontmatter":{"sip":261,"sccp":null,"title":"Add Futures Volume Program","network":"Optimism","author":"Burt Rock (@BurtRock)","type":"Governance","proposal":null,"implementor":null,"release":null,"created":"2022-07-19T00:00:00.000Z","updated":null,"status":"Rejected"},"html":"<!--You can leave these HTML comments in your merged SIP and delete the visible duplicate text guides, they will not appear and may be helpful to refer to if you edit it again. This is the suggested template for new SIPs. Note that an SIP number will be assigned by an editor. When opening a pull request to submit your SIP, please use an abbreviated title in the filename, `sip-draft_title_abbrev.md`. The title should be 44 characters or less.-->\n<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<!--\"If you can't explain it simply, you don't understand it well enough.\" Simply describe the outcome the proposed changes intends to achieve. This should be non-technical and accessible to a casual community member.-->\n<p>A Volume Program similar to that described in SIP-132, which rewards partners for generating synth swap volume, should be implemented for Synthetic Futures. The Futures Volume Program will reward partner protocols based on the proportion of overall Synthetic Futures volume each partner generates on a weekly basis.</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<!--A short (~200 word) description of the proposed change, the abstract should clearly describe the proposed change. This is what *will* be done if the SIP is implemented, not *why* it should be done or *how* it will be done. If the SIP proposes deploying a new contract, write, \"we propose to deploy a new contract that will do x\".-->\n<p>Like the existing Volume Program, the Futures Volume Program should be built into Synthetix smart contracts, enabling members to track and claim their rewards through contract calls. Rewards should be diverted from the inflationary rewards supply.</p>\n<h2 id=\"motivation\" style=\"position:relative;\"><a href=\"#motivation\" aria-label=\"motivation 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>Motivation</h2>\n<!--This is the problem statement. This is the *why* of the SIP. It should clearly explain *why* the current state of the protocol is inadequate.  It is critical that you explain *why* the change is needed, if the SIP proposes changing how something is calculated, you must address *why* the current calculation is innaccurate or wrong. This is not the place to describe how the SIP will address the issue!-->\n<p>The Volume Program has been an important incentive for partner protocols in the early stages of building on top of Synthetix, and an important resource for partner protocols to fund development and incentivize behavior which ultimately benefits Synthetix stakers. Synthetic Futures, in particular, direct stakers much higher fees due to the dynamic fees imposed, and can potentially generate extremely large notional volumes due to the availability of leverage. These fees are an important source of revenue for L2 stakers, and should be encouraged. There is currently no other source of revenue for any partner protocol implementing futures, so a Volume Program will be important in attracting new integrations and encouraging a continued focus on Synthetix from existing partners.</p>\n<p>The existing volume rewards program has been successfully incentivizing community developers and marketing initiatives at Kwenta, which result in direct returns for SNX stakers. 6,545 SNX has been used from the existing Volume Source Rewards program to fund over 100 development tickets from the devDAO, but current development work on Synthetic Futures features or marketing efforts does not directly impact partner rewards since futures are not yet included in the program.</p>\n<p>In addition to incentivizing futures front ends, the Futures Volume Rewards program would help attract additional integrations such as partners building automated strategies or capital efficient hedges. Some such strategies, such as basis trading, help in balancing the skew and reducing risks to stakers from market exposure.</p>\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<!--The specification should describe the syntax and semantics of any new feature, there are five sections\n1. Overview\n2. Rationale\n3. Technical Specification\n4. Test Cases\n5. Configurable Values\n-->\n<h2 id=\"rewards\" style=\"position:relative;\"><a href=\"#rewards\" aria-label=\"rewards 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>Rewards</h2>\n<p>The initial rewards for Futures volume should be 4,000 SNX weekly. Each volume program member would receive rewards proportional to the fees generated for SNX stakers from all Futures transactions. Although Kwenta is currently the partner generating the vast majority of Futures volume, it is expected that the implementation of the Futures Volume Rewards Program will attract new integrations from partners who have expressed interest in the past, such as dHedge as an option for fund managers, or Lyra as a method of delta hedging. If Kwenta, dHedge, and Lyra all participated in the program and began generating volume, rewards distribution could be as follows:</p>\n<h2 id=\"example\" style=\"position:relative;\"><a href=\"#example\" aria-label=\"example 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>Example</h2>\n<p>If the fees generated by Volume Program members over the course of a week were as follows:\nKwenta: 400,000 sUSD\ndHEDGE: 300,000 sUSD\nLyra: 250,000 sUSD</p>\n<p>Members would receive this breakdown of SNX rewards at the end of the week:\nKwenta: 1600 SNX\ndHEDGE: 1200 SNX\nLyra: 1000 SNX</p>\n<h2 id=\"costs-and-benefits-for-stakers\" style=\"position:relative;\"><a href=\"#costs-and-benefits-for-stakers\" aria-label=\"costs and benefits for stakers 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>Costs and Benefits for Stakers</h2>\n<p>Generating profit for stakers should be the ultimate goal of an incentive program, and should be weighted appropriately to avoid exploitation. Market value of incentives should stay well below the value of fees being generated on a weekly basis to avoid incentivizing wash trading or other inorganic or unhealthy volume. In the original iteration of the Volume Rewards Program, a rebate of 25% of fees was targeted. This proposal suggests a much lower target of only approximately 2.5% of historical average fees. This lower target was chosen based on the current limited number of Futures integrations, variance in Futures volume, and volatility in the SNX price. A target of 2.5% should ensure an extremely low risk to stakers while still providing an attractive opportunity to partners. A total cost of approximately 0.1% of overall inflation ensures a relatively low impact on inflationary rewards given to stakers, and room to expand the program if it proves successful. The Spartan Council may reassess the rewards based on growth in Futures volume or onboarding of partners after the program is implemented, and adjust rewards with SCCP.</p>\n<p>Historical weekly fees and the current cost in SNX to fully rebate fees are listed below for reference. Tables generated 7/12/2022, and values will continue to change over time.</p>\n<table>\n<thead>\n<tr>\n<th>Week Of</th>\n<th>Fees Generated</th>\n<th>Week of</th>\n<th>Fees Generated</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>03/21/22</td>\n<td>$306,114.00</td>\n<td>05/16/22</td>\n<td>$34,502.00</td>\n</tr>\n<tr>\n<td>03/28/22</td>\n<td>$273,877.00</td>\n<td>05/23/22</td>\n<td>$91,195.00</td>\n</tr>\n<tr>\n<td>04/04/22</td>\n<td>$252,587.00</td>\n<td>05/30/22</td>\n<td>$119,739.00</td>\n</tr>\n<tr>\n<td>04/11/22</td>\n<td>$373,005.00</td>\n<td>06/06/22</td>\n<td>$524,465.00</td>\n</tr>\n<tr>\n<td>04/18/22</td>\n<td>$832,577.00</td>\n<td>06/13/22</td>\n<td>$1,766,162.00</td>\n</tr>\n<tr>\n<td>04/25/22</td>\n<td>$440,050.00</td>\n<td>06/20/22</td>\n<td>$254,266.00</td>\n</tr>\n<tr>\n<td>05/02/22</td>\n<td>$62,885.00</td>\n<td>06/27/22</td>\n<td>$418,364.00</td>\n</tr>\n<tr>\n<td>05/09/22</td>\n<td>$332,553.00</td>\n<td>07/04/22</td>\n<td>$352,401.00</td>\n</tr>\n</tbody>\n</table>\n<table>\n<thead>\n<tr>\n<th>Total Fees past 16 weeks</th>\n<th>Average weekly fees</th>\n<th>Amount of SNX for full rebate @$2.48</th>\n<th>% Rebate @4000 SNX weekly</th>\n<th>Current Weekly SNX inflation</th>\n<th>% of total inflation @4000 SNX weekly</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>$6,434,742.00</td>\n<td>$402,171.38</td>\n<td>162,165.88 SNX</td>\n<td>2.47%</td>\n<td>1.91 Million SNX</td>\n<td>0.105%</td>\n</tr>\n</tbody>\n</table>\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<!--The technical specification should outline the public API of the changes proposed. That is, changes to any of the interfaces Synthetix currently exposes or the creations of new ones.-->\n<p>Implementation requires an application form which partner protocols can fill out to provide details about how the protocol will generate Synthetic Futures volume, how the protocol will utilize SNX rewards, and a wallet address which will be used to collect rewards.</p>\n<p>Smart contract implementation is also required to allow partner protocols to claim their SNX rewards on the Optimism network, which will be automatically diverted from inflationary rewards.</p>\n<h3 id=\"configurable-values-via-sccp\" style=\"position:relative;\"><a href=\"#configurable-values-via-sccp\" aria-label=\"configurable values via sccp 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>Configurable Values (Via SCCP)</h3>\n<!--Please list all values configurable via SCCP under this implementation.-->\n<p>SNX allocation, frequency of rewards distribution.</p>\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":"33c0e899-db89-5cc5-9519-08290c482fd8","frontmatter__sip":261,"__params":{"frontmatter__sip":"261"}}},"staticQueryHashes":[]}