Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update sip-2032.md #1666

Merged
merged 1 commit into from
Aug 22, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 17 additions & 42 deletions content/sips/sip-2032.md
Original file line number Diff line number Diff line change
@@ -1,70 +1,44 @@
---
sip: 2032
title: Auto-Listing Perps Markets from DYDX v3
title: List all current DYDX assets on Perps v2
network: Optimism
status: Draft
type: Governance
author: Burt Rock (@BurtRock)
created: 2023-08-16

---

## Simple Summary

Automatically list Perps markets from DYDX v3 on Synthetix, except for SNX. Core contributors should prioritize the following assets: THOR, SUSHI, ZEC, XTZ, UMA, ENJ, ICP, XLM, 1INCH, EOS, CELO, ALGO, ZRX.
List selected assets listed on DYDX on Perps V2.

## Abstract

This proposal suggests an enhancement to the Perps listing process on Synthetix by implementing an auto-listing mechanism for all assets listed on DYDX v3, except for SNX. The proposed change aims to expedite the listing of markets with potential demand and arbitrage opportunities while giving core contributors discretion to prioritize certain assets without requiring immediate oracle availability.
List the following assets on Perps V2 that are already listed on DYDX: RUNE, SUSHI, ZEC, XTZ, UMA, ENJ, ICP, XLM, 1INCH, EOS, CELO, ALGO, ZRX.

## Motivation

Perps v2 has proven to be appropriate for a variety of asset listings, and has shown to be functional, safe for LPs, and attractive to traders provided the appropriate parameters are set for each market. Individually approving each perps market and requiring a presentation for each listing has become cumbersome and time consuming, and adds very little in terms of safety checks and opportunity for the council to raise concerns since most assets do not have parameters specified in the listing SIP.

To expedite this process without removing the most important safety checks, this SIP removes potential roadblocks to listing while leaving in a final SCCP proposal requirement which allows council to prevent unpausing of markets or weigh in on parameter recommendations if necessary.

## Rationale

- Listing on DYDX v3 guarantees the presence of an arbitrage venue for each asset.
- Utilizing DYDX v3's market makers and oracles ensures off-chain liquidity and data quality.
- The SCCP process for unpausing provides safeguards against potential issues.
- Auto-listing enhances efficiency by eliminating the need for separate presentations for each asset.
As Synthetix looks for additional listings, assets supported by other major DEXes are appropriate choices to remain competitive while controlling risk. By including these assets on Perps V2, we can capture the potential for arbitrage and attract demand from arbitrage traders.

## Specification

### Auto-Listing Process

For all assets listed on DYDX v3, a corresponding perps market should be created on Synthetix, except for the SNX token as soon as feeds are available.
### Rationale

### Exception for SNX
Assets have demonstrated demand and activity through DYDX and provide an execution venue for arbitrage opportunities, helping to keep the markets delta neutral and generating demand from arbitrage traders.

The SNX token will be excluded from the auto-listing process. Listing SNX on Perps markets will continue to follow the existing process, including presentations and governance approvals. This exception acknowledges SNX's role as collateral and respects historical resistance to listing SNX perps.
### Technical Specification

### Immediately approved assets
Request Chainlink and Pyth price feed data for each asset from the respective oracle providers.

The following assets are currently listed on DYDX v3, but not listed on Synthetix, and would be eligible for auto-approval:
### Test Cases

- THOR
- SUSHI
- ZEC
- XTZ
- UMA
- ENJ
- ICP
- XLM
- 1INCH
- EOS
- CELO
- ALGO
- ZRX
N/A

### Oracle Provider Collaboration

Core contributors should collaborate with oracle providers to ensure feeds can be made available for listing. Discretion is given to prioritize asset listings, and there's no immediate requirement for feeds to be available before the passage of this SIP.

### SCCPs for market parameters

Although assets are auto-listed, the SCCP process will still be required to unpause any auto-listed Perps market. Subsequent SCCPs should include the following parameters for each asset:
### Configurable Values (Via SCCP)

```json
{
"makerFee": "",
"takerFee": "",
"takerFeeDelayedOrder": "",
Expand All @@ -82,9 +56,10 @@ Although assets are auto-listed, the SCCP process will still be required to unpa
"maxDelayTimeDelta": "",
"offchainDelayedOrderMinAge": "",
"offchainDelayedOrderMaxAge": "",
"offchainPriceDivergence": "",

"offchainPriceDivergence": ""
}

```
## Copyright

Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
Expand Down
Loading