Tokens¶
Here are the different kinds of tokens used in the Synthetix ecosystem.
Collateral¶
SNX¶
SNX
is the primary form of collateral backing the synthetic assets available in the Synthetix protocol. Its stakers are entitled to fees generated by Synth trades on Synthetix.Exchange.
Ether¶
A three-month trial allowing Ether (ETH
) to be staked as collateral in the Synthetix system has been completed and further trials will be run to test demand and implementation. The initial trial allowed ETH
holders to borrow sETH
against their staked ETH
at a 150% Collateralisation Ratio with an APR of 5%.
Synthetic assets (Synths)¶
Synths are synthetic assets, minted against the value of cryptoassets staked as collateral. The values of Synths are provided by external price feeds fed on-chain.
Forex¶
Forex Synths track the price of forex currencies via price feeds supplied by Chainlink's oracle network of distributed node operators.
Commodity¶
Commodity Synths track the price of commodities via price feeds supplied by Chainlink's oracle network of distributed node operators.
Crypto¶
Crypto Synths track the price of cryptocurrencies via price feeds currently supplied by a Synthetix oracle. Crypto Synths will soon be transitioned to use Chainlink's oracle network.
Index¶
Index Synths track the price of indices via price feeds supplied by Chainlink's oracle network of distributed node operators. These indices can either be available in off-chain finance, such as sNIKKEI
, or they can be custom designed by the Synthetix community, such as sDEFI
.
Inverse (iSynths)¶
iSynths inversely track the price of assets via price feeds supplied by either Synthetix's oracle or Chainlink's oracle network of distributed node operators. They allow traders to effectively take a short position, and are currently available for Crypto Synths and Index Synths.
Each iSynth has three important points: an entry point, an upper limit, and a lower limit. Its entry point is the price at which it is entered into the system.
An example of how iSynths work¶
Let's say iBTC
was added into the system when sBTC
was at $5000
. That would mean iBTC
's entry point would be $5000
, and its value would inversely track that of sBTC
, so if the price of sBTC
drops to $4900
then iBTC
would be at $5100
, and vice versa.
Let's also say that iBTC
's upper limit is $7500
and lower limit is $2500
(these are programmed when it's added to the system). These represents the points at which this iSynth gets frozen. If sBTC
reaches $2500
, then iBTC reaches its upper limit of $7500
and is frozen at that value. Any further fluctuations in the value of sBTC
will not be reflected in the value of iBTC
. The Synthetix core contributors will then endeavour to redeploy the frozen iSynth as soon as possible. This involves 'purging' everyone who holds the frozen iSynth into sUSD
, after which a new iBTC
is then deployed with a new entry point and new limits.
iSynth leverage¶
The primary reason iSynths need upper and lower limits is because the further an iSynth gets from its entry point, the more effective leverage there is for each movement due to design.
An example of how iSynth leverage works¶
As BTC moves away from the entry point iBTC starts to behave more like a leveraged token. If iBTC was at $3750
, halfway to its lower limit of $2500
, then each $1
of iBTC purchased generates $1.67
of price movement when BTC moves $1
, since 6250 / 3750 = 1.6667
. With iBTC at $2500
, it would generate $3
of price movement (if it wasn't frozen), since 7500 / 2500 = 3
.
To use a different and more extreme example without limits, if iBTC's entry point was at $5000
, and sBTC got up to $9999
, leaving iBTC at $1
, then you get around 10,000x
leverage at that point, because for every 1:10,000
movement in sBTC you get a 1:1
movement in iBTC.