Decentralised synthetic assets

The Sirius Release is scheduled for Thursday, September 26 (AEST)

The Sirius Release is scheduled for Thursday, September 26 (AEST)

This Thursday (AEST), we'll be deploying a new system upgrade to launch some of the recently approved SIPs. We will be taking down the system for several hours to deploy this release. During this time, users will be unable to interact with the system in any way, including using Mintr or Synthetix.Exchange, and transferring SNX or Synths.

Due to SIP 17, this release will also result in liquidity providers for the old sETH pool on Uniswap having their sETH frozen (as announced here). If anyone does not withdraw their liquidity in time, we will work with them to provide a solution.

Here's what will be included in this release:

  • SIP 16: Synthetix upgrades currently take longer than needed as the owner account makes up to 60 calls to configure the system. Most of these calls are setSynthetix and setFeePool on all of the Synths. We propose to point the Synths to the Synthetix Proxy and FeePool Proxy. This would reduce the amount of time the system is offline. Making upgrades a lot faster, cheaper (gas) and minimize the impact on users with reduced downtime.
  • SIP 17: This update will upgrade the currencyKeys from Bytes4 to Bytes32. This will enable Synthetix to create new Synths with symbols longer than 4 characters. e.g. sATOM, sDEFI, which is not currently possible with currencyKeys type defined as Bytes4.
  • SIP 18: This will recover the $2.9k sUSD that is currently unclaimable by minters in the SNX fee address. This sUSD is from the period in which there was a transfer fee for sending sUSD.
  • SIP 19: The Synthetix contracts still have transfer fees written into them, from before we disabled transfer fees in February 2018. Removing that code will optimise reclaim bytecode size required for new features.

This release is called 'Sirius,' which like future releases is named after a star (in order of visual magnitude). If you've got any comments or questions about the release, please submit it at our GitHub Issues page or come join the informal conversation in Discord.


Garth Travers

Garth Travers

Garth is Communications Manager at Synthetix, a synthetic assets platform.

comments powered by Disqus