Skip to content

willmeister/synthetix-optimism

 
 

Repository files navigation

Synthetix (on the OVM)

Build Status CircleCI npm version Discord Twitter Follow

Synthetix is a crypto-backed synthetic asset platform.

It is a multitoken system, powered by SNX, the Synthetix Network Token. SNX holders can stake SNX to issue Synths, on-chain synthetic assets via the Mintr Dapp The network currently supports an ever growing list of synthetic assets. Please see the list of the deployed contracts on MAIN and TESTNETS Synths can be traded using (https://synthetix.exchange)

Synthetix uses a proxy system so that upgrades will not be disruptive to the functionality of the contract. This smooths user interaction, since new functionality will become available without any interruption in their experience. It is also transparent to the community at large, since each upgrade is accompanied by events announcing those upgrades. New releases are managed via the Synthetix Improvement Proposal (SIP) system similar to the EF's EIPs

Prices are commited on chain by a trusted oracle. Moving to a decentralised oracle is phased in with the first phase completed for all forex prices using Chainlink. (https://landing-feeds.surge.sh).

Please note that this repository is under development.

The code here will be under continual audit and improvement as the project progresses.

The OVM

This is a fork of the Synthetix codebase, which has been altered for compatability with the Optimistic Virtual Machine (OVM). Contracts that can be run in the OVM can be run on Optimistic Rollup, providing 10-100x cheaper transaction fees and instant confirmations.

About

Synthetix Solidity smart contracts in the OVM

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Solidity 69.6%
  • JavaScript 30.4%