Skip to content

Addresses

Here is the list of all contracts within the current Synthetix system.

Version: v2.50.0-ovm-alpha

Naming Conventions

Within the developer ecosystem, the names of Synthetix contracts are referred to by their source Solidity file.If the same source is used for multiple instances of contracts with different constructor arguments - such as Synth.sol, TokenState.sol and ProxyERC20.sol - then the convention is to suffix the name of the differing feature to the end - be it the proxy target e.g. FeePool for ProxyFeePool or the synth currencyKey eg: sETH for SynthsETH

Handy Contract Links

All of the below contracts can be accessed by our contract linker utility. Simply suffix the contract name to the end of https://contracts.synthetix.io to get a link that will always redirect to the latest version of the contract on Etherscan.

For example, try https://contracts.synthetix.io/Synthetix to get linked to the latest Synthetix underlying.

For testnets, insert the testnet name before the contract, as in https://contracts.synthetix.io/kovan/Synthetix

MAINNET

NameSourceAddress
AddressResolver AddressResolver.sol 0x823bE81bbF96BEc0e25CA13170F5AaCb5B79ba83
CollateralErc20 CollateralErc20.sol 0xaa03aB31b55DceEeF845C8d17890CC61cD98eD04
CollateralEth CollateralEth.sol 0x5c8344bcdC38F1aB5EB5C1d4a35DdEeA522B5DfA
CollateralManager CollateralManager.sol 0x067e398605E84F2D0aEEC1806e62768C5110DCc6
CollateralManagerState CollateralManagerState.sol 0x573E5105c4B92416D1544A188F1bf77d442Bb52d
CollateralShort CollateralShort.sol 0x1F2c3a1046c32729862fcB038369696e3273a516
CollateralStateErc20 CollateralState.sol 0x8A1A00Df7aA0102497C7591912bA8301e8dB8CdB
CollateralStateEth CollateralState.sol 0xbe5B5a7c198bC156474ed5c33CBf2F3F604F8fF8
CollateralStateShort CollateralState.sol 0x13A114a3Fa8A6CE03a0C5488BE9e614d78eDdb0c
DappMaintenance DappMaintenance.sol 0xAb0B2f1Cf979cdbF4676251F35353eC5AF2732Dd
DebtCache DebtCache.sol 0xe92B4c7428152052B0930c81F4c687a5F1A12292
DelegateApprovals DelegateApprovals.sol 0x15fd6e554874B9e70F832Ed37f231Ac5E142362f
DelegateApprovalsEternalStorage EternalStorage.sol 0x8F586F063ffbb89b186C8e604FC6614766f9C9d1
Depot Depot.sol 0xE1f64079aDa6Ef07b03982Ca34f1dD7152AA3b86
EscrowChecker EscrowChecker.sol 0x3b399e00AFd8201ACf8A5a0EcCF1C47d8D5E41da
EternalStorageLiquidations EternalStorage.sol 0x0F7c200C4d3b5570C777764884Ce6DE67F31D3Ba
EtherWrapper EtherWrapper.sol 0xC1AAE9d18bBe386B102435a8632C8063d31e747C
ExchangeRates ExchangeRates.sol 0xd69b189020EF614796578AfE4d10378c5e7e1138
ExchangeState ExchangeState.sol 0x545973f28950f50fc6c7F52AAb4Ad214A27C0564
Exchanger ExchangerWithVirtualSynth.sol 0x7634F2A1741a683ccda37Dce864c187F990D7B4b
FeePool FeePool.sol 0x510adfDF6E7554C571b7Cd9305Ce91473610015e
FeePoolEternalStorage FeePoolEternalStorage.sol 0xC9DFff5fA5605fd94F8B7927b892F2B57391e8bB
FeePoolState FeePoolState.sol 0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02
FlexibleStorage FlexibleStorage.sol 0xc757aCBa3c0506218b3022266a9DC7F3612d85f5
IssuanceEternalStorage IssuanceEternalStorage.sol 0x631E93A0fb06B5eC6d52c0A2D89a3f9672d6Ba64
Issuer Issuer.sol 0x922C84B3894298296C34842D866BfC0d36C54778
Liquidations Liquidations.sol 0xAD95C918af576c82Df740878C3E983CBD175daB6
Math Math.sol 0x385e1Eb2FF28F4A637DA2C9971F8CAF5F5b1E77c
NativeEtherWrapper NativeEtherWrapper.sol 0x7A3d898b717e50a96fd8b232E9d15F0A547A7eeb
ProxyERC20 ProxyERC20.sol 0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
ProxyERC20sUSD ProxyERC20.sol 0x57Ab1ec28D129707052df4dF418D58a2D46d5f51
ProxyFeePool Proxy.sol 0xb440DD674e1243644791a4AdfE3A2AbB0A92d309
ProxySynthetixUse ProxyERC20 Proxy.sol 0xC011A72400E58ecD99Ee497CF89E3775d4bd732F
ProxysAAVE ProxyERC20.sol 0xd2dF355C19471c8bd7D8A3aa27Ff4e26A21b4076
ProxysADA ProxyERC20.sol 0xe36E2D3c7c34281FA3bC737950a68571736880A1
ProxysAUD ProxyERC20.sol 0xF48e200EAF9906362BB1442fca31e0835773b8B4
ProxysBTC ProxyERC20.sol 0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6
ProxysCHF ProxyERC20.sol 0x0F83287FF768D1c1e17a42F44d644D7F22e8ee1d
ProxysDEFI ProxyERC20.sol 0xe1aFe1Fd76Fd88f78cBf599ea1846231B8bA3B6B
ProxysDOT ProxyERC20.sol 0x1715AC0743102BF5Cd58EfBB6Cf2dC2685d967b6
ProxysETH ProxyERC20.sol 0x5e74C9036fb86BD7eCdcb084a0673EFc32eA31cb
ProxysEUR ProxyERC20.sol 0xD71eCFF9342A5Ced620049e616c5035F1dB98620
ProxysGBP ProxyERC20.sol 0x97fe22E7341a0Cd8Db6F6C021A24Dc8f4DAD855F
ProxysJPY ProxyERC20.sol 0xF6b1C627e95BFc3c1b4c9B825a032Ff0fBf3e07d
ProxysKRW ProxyERC20.sol 0x269895a3dF4D73b077Fc823dD6dA1B95f72Aaf9B
ProxysLINK ProxyERC20.sol 0xbBC455cb4F1B9e4bFC4B73970d360c8f032EfEE6
ProxysUSDUse ProxyERC20sUSD Proxy.sol 0x57Ab1E02fEE23774580C119740129eAC7081e9D3
ReadProxyAddressResolver ReadProxy.sol 0x4E3b31eB0E5CB73641EE1E65E7dCEFe520bA3ef2
RewardEscrow RewardEscrow.sol 0xb671F2210B1F6621A2607EA63E6B2DC3e2464d1F
RewardEscrowV2 RewardEscrowV2.sol 0xDA4eF8520b1A57D7d63f1E249606D1A459698876
RewardsDistribution RewardsDistribution.sol 0x29C295B046a73Cde593f21f63091B072d407e3F2
SafeDecimalMath SafeDecimalMath.sol 0x84D626B2BB4D0F064067e4BF80FCe7055d8F3E7B
ShortingRewardssBTC ShortingRewards.sol 0xCed4055b47cfD0421f3727a35F69CE659c8bAF7a
ShortingRewardssETH ShortingRewards.sol 0x12DC1273915A16ab8BD47bA7866B240c253e4c12
StakingRewardsSNXBalancer StakingRewardsSNXBalancer.sol 0xFBaEdde70732540cE2B11A8AC58Eb2dC0D69dE10
StakingRewardsiBTC StakingRewards.sol 0x167009dcDA2e49930a71712D956f02cc980DcC1b
StakingRewardsiETH StakingRewards.sol 0x3f27c540ADaE3a9E8c875C61e3B970b559d7F65d
StakingRewardssAAPLBalancer StakingRewards.sol 0x7af65f1740c0eB816A27FD808EaF6Ab09F6Fa646
StakingRewardssAMZNBalancer StakingRewards.sol 0xDC338C7544654c7dadFEb7E44076E457963113B0
StakingRewardssBTCCurve StakingRewardssBTCCurve.sol 0x13C1542A468319688B89E323fe9A3Be3A90EBb27
StakingRewardssCOINBalancer StakingRewards.sol 0x1C1D97f6338759AB814a5A717aE359573Ab5D5d4
StakingRewardssETHUniswapV1 StakingRewardssETHUniswapV1.sol 0x48D7f315feDcaD332F68aafa017c7C158BC54760
StakingRewardssEURCurve StakingRewards.sol 0xc0d8994Cd78eE1980885DF1A0C5470fC977b5cFe
StakingRewardssFBBalancer StakingRewards.sol 0x26Fa0665660c1D3a3666584669511d3c66Ad37Cb
StakingRewardssGOOGBalancer StakingRewards.sol 0x6fB7F0E78582746bd01BcB6dfbFE62cA5F4F9175
StakingRewardssMSFTBalancer StakingRewards.sol 0x9D003Cc298E7Ea141A809C241C0a703176DA3ba3
StakingRewardssNFLXBalancer StakingRewards.sol 0x8Ef8cA2AcAaAfEc19fB366C11561718357F780F2
StakingRewardssTSLABalancer StakingRewards.sol 0xF0de877F2F9E7A60767f9BA662F10751566AD01c
StakingRewardssUSDCurve StakingRewardssUSDCurve.sol 0xDCB6A51eA3CA5d3Fd898Fd6564757c7aAeC3ca92
StakingRewardssXAUUniswapV2 StakingRewardssXAUUniswapV2.sol 0x8302FE9F0C509a996573D3Cc5B0D5D51e4FDD5eC
SupplySchedule SupplySchedule.sol 0xA05e45396703BabAa9C276B5E5A9B6e2c175b521
SynthRedeemer SynthRedeemer.sol 0xe533139Af961c9747356D947838c98451015e234
SynthUtil SynthUtil.sol 0x81Aee4EA48f678E172640fB5813cf7A96AFaF6C3
Synthetix Synthetix.sol 0x54f25546260C7539088982bcF4b7dC8EDEF19f21
SynthetixBridgeEscrow SynthetixBridgeEscrow.sol 0x5Fd79D46EBA7F351fe49BFF9E87cdeA6c821eF9f
SynthetixBridgeToOptimism SynthetixBridgeToOptimism.sol 0xCd9D4988C0AE61887B075bA77f08cbFAd2b65068
SynthetixEscrow SynthetixEscrow.sol 0x971e78e0C92392A4E39099835cF7E6aB535b2227
SynthetixState SynthetixState.sol 0x4b9Ca5607f1fF8019c1C6A3c2f0CC8de622D5B82
SynthsAAVE Synth.sol 0xaB38249f4f56Ef868F6b5E01D9cFa26B952c1270
SynthsADA Synth.sol 0xC22e51FA362654ea453B4018B616ef6f6ab3b779
SynthsAUD Synth.sol 0x37B648a07476F4941D3D647f81118AFd55fa8a04
SynthsBTC MultiCollateralSynth.sol 0xC8a5f06858a1B49A7F703EacD433A1444a5e5bd9
SynthsCHF Synth.sol 0xcf9bB94b5d65589039607BA66e3DAC686d3eFf01
SynthsDEFI PurgeableSynth.sol 0x46A7Af405093B27DA6DeF193C508Bd9240A255FA
SynthsDOT Synth.sol 0xfD0435A588BF5c5a6974BA19Fa627b772833d4eb
SynthsETH MultiCollateralSynth.sol 0xCFA46B4923c0E75B7b84E9FBde70ED26feFefBf6
SynthsEUR Synth.sol 0xC61b352fCc311Ae6B0301459A970150005e74b3E
SynthsGBP Synth.sol 0xEF285D339c91aDf1dD7DE0aEAa6250805FD68258
SynthsJPY Synth.sol 0x388fD1A8a7d36e03eFA1ab100a1c5159a3A3d427
SynthsKRW Synth.sol 0xCeC4e038371d32212C6Dcdf36Fdbcb6F8a34C6d8
SynthsLINK Synth.sol 0xcd980Fc5CcdAe62B18A52b83eC64200121A929db
SynthsUSD MultiCollateralSynth.sol 0x967968963517AFDC9b8Ccc9AD6649bC507E83a7b
SystemSettings SystemSettings.sol 0xD3C8d372bFCd36c2B452639a7ED6ef7dbFDC56F8
SystemStatus SystemStatus.sol 0x1c86B3CDF2a60Ae3a574f7f71d44E2C50BDdB87E
TokenStateSynthetix LegacyTokenState.sol 0x5b1b5fEa1b99D83aD479dF0C222F0492385381dD
TokenStatesAAVE TokenState.sol 0x9BcED8A8E3Ad81c9b146FFC880358f734A06f7c0
TokenStatesADA TokenState.sol 0x9956c5019a24fbd5B506AD070b771577bAc5c343
TokenStatesAUD TokenState.sol 0xCb29D2cf2C65d3Be1d00F07f3441390432D55203
TokenStatesBTC TokenState.sol 0x4F6296455F8d754c19821cF1EC8FeBF2cD456E67
TokenStatesCHF TokenState.sol 0x52496fE8a4feaEFe14d9433E00D48E6929c13deC
TokenStatesDEFI TokenState.sol 0x7Ac2D37098a65B0f711CFfA3be635F1E6aCacFaB
TokenStatesDOT TokenState.sol 0x73B1a2643507Cd30F11Dfcf2D974f4373E5BC077
TokenStatesETH TokenState.sol 0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c
TokenStatesEUR TokenState.sol 0x6568D9e750fC44AF00f857885Dfb8281c00529c4
TokenStatesGBP TokenState.sol 0x7e88D19A79b291cfE5696d496055f7e57F537A75
TokenStatesJPY TokenState.sol 0x4dFACfB15514C21c991ff75Bc7Bf6Fb1F98361ed
TokenStatesKRW TokenState.sol 0x93B6e9FbBd2c32a0DC3C2B943B7C3CBC2fE23730
TokenStatesLINK TokenState.sol 0x577D4a7395c6A5f46d9981a5F83fa7294926aBB0
TokenStatesUSD TokenState.sol 0x05a9CBe762B36632b3594DA4F082340E0e5343e8
TradingRewards TradingRewards.sol 0x62922670313bf6b41C580143d1f6C173C5C20019
VirtualSynthMastercopy VirtualSynthMastercopy.sol 0xf02ce48fD47D7FA1B7a45a0444805d320D035775

MAINNET Optimism (L2)

NameSourceAddress
AddressResolver AddressResolver.sol 0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C
CollateralManager EmptyCollateralManager.sol 0x70B21B422Dade467659522892A857F0Ee31cebb4
DappMaintenance DappMaintenance.sol 0x54581A23F62D147AC76d454f0b3eF77F9D766058
DebtCache DebtCache.sol 0x8be60b5031C0686e48a079C81822173bFa1268DA
DelegateApprovals DelegateApprovals.sol 0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f
DelegateApprovalsEternalStorage EternalStorage.sol 0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363
EscrowChecker EscrowChecker.sol 0xcdb7D0a946223255d39A6e29B54f08f3291cc118
EternalStorageLiquidations EternalStorage.sol 0x76d2de36936005A0182a1BB61dA501A8A044D477
EtherCollateral EmptyEtherCollateral.sol 0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C
EtherCollateralsUSD EmptyEtherCollateral.sol 0xC0c66470E766AE2026E6695966C56C90741811AA
EtherWrapper EmptyEtherWrapper.sol 0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59
ExchangeRates ExchangeRatesWithoutInvPricing.sol 0x631E93A0fb06B5eC6d52c0A2D89a3f9672d6Ba64
ExchangeState ExchangeState.sol 0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8
Exchanger Exchanger.sol 0x395eC94bf3E3dCd3aFBd82cd03197731411E396B
FeePool FeePool.sol 0xF950a48E9463a13b13D75F452200E711c1c426b6
FeePoolEternalStorage FeePoolEternalStorage.sol 0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8
FeePoolState FeePoolState.sol 0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8
FlexibleStorage FlexibleStorage.sol 0x47649022380d182DA8010Ae5d257fea4227b21ff
Issuer IssuerWithoutLiquidations.sol 0x8377b25B8564f6Be579865639776c5082CB37163
Liquidations Liquidations.sol 0x14E6f8e6Da00a32C069b11b64e48EA1FEF2361D4
Math Math.sol 0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c
ProxyERC20 ProxyERC20.sol 0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4
ProxyERC20sUSD ProxyERC20.sol 0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9
ProxyFeePool Proxy.sol 0x4a16A42407AA491564643E1dfc1fd50af29794eF
ProxySynthetixUse ProxyERC20 Proxy.sol 0x218067172e9E0460A883458D44BD1f56ea609502
ProxysBTC ProxyERC20.sol 0x298B9B95708152ff6968aafd889c6586e9169f1D
ProxysETH ProxyERC20.sol 0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49
ProxysLINK ProxyERC20.sol 0xc5Db22719A06418028A40A9B5E9A7c02959D0d08
ProxysUSDUse ProxyERC20sUSD Proxy.sol 0xbecc58c6D7Ca71b6FCC4cC8c9c5294A0eA7A0397
ReadProxyAddressResolver ReadProxy.sol 0x1Cb059b7e74fD21665968C908806143E744D5F30
RewardEscrow RewardEscrow.sol 0xd32138018210edA0028240638f35b70ECC0D8C22
RewardEscrowV2 ImportableRewardEscrowV2.sol 0x47eE58801C1AC44e54FF2651aE50525c5cfc66d0
RewardsDistribution RewardsDistribution.sol 0x5d9187630E99dBce4BcAB8733B76757f7F44aA2e
SafeDecimalMath SafeDecimalMath.sol 0x0142F40c25CE1F1177Ed131101FA19217396cB88
SynthUtil SynthUtil.sol 0x87b1481c82913301Fc6c884Ac266a7c430F92cFA
Synthetix MintableSynthetix.sol 0xAe4CA85A36920b4130A8DB9303a31abA64e3d2A8
SynthetixBridgeToBase SynthetixBridgeToBase.sol 0x3f87Ff1de58128eF8FCb4c807eFD776E1aC72E51
SynthetixEscrow SynthetixEscrow.sol 0x06C6D063896ac733673c4474E44d9268f2402A55
SynthetixState SynthetixStateWithLimitedSetup.sol 0x9770239D49Db97E77fc5Adcb5413654C9e45A510
SynthsBTC Synth.sol 0x6f1EE829627C8a544CB3e7AB296de386245C14a3
SynthsETH Synth.sol 0xE118737eB5F931FCeB663fACd3234B4169aC638A
SynthsLINK Synth.sol 0x388dD240bFFA4047D85D1d6F3Dc814c054217a23
SynthsUSD Synth.sol 0xF2FF43DA7B6e5963059b7004df43b5c5870EEb18
SystemSettings SystemSettings.sol 0x46D4504ed0f751309e3c6b1f544ad2E8458537Dc
SystemStatus SystemStatus.sol 0xf83c5f65dBef4017CD19Ae99b15E1B8649AdbEb4
TokenStateSynthetix TokenState.sol 0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE
TokenStatesBTC TokenState.sol 0xA9E630952522E3F110322711F424528Af894e307
TokenStatesETH TokenState.sol 0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd
TokenStatesLINK TokenState.sol 0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A
TokenStatesUSD TokenState.sol 0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2
TradingRewards TradingRewards.sol 0x2DcAD1A019fba8301b77810Ae14007cc88ED004B

KOVAN

NameSourceAddress
AddressResolver AddressResolver.sol 0x84f87E3636Aa9cC1080c07E6C61aDfDCc23c0db6
CollateralErc20 CollateralErc20.sol 0x5AD5469D8A1Eee2cF7c8B8205CbeD95A032cdff3
CollateralEth CollateralEth.sol 0xdFd01d828D34982DFE882B9fDC6DC17fcCA33C25
CollateralManager CollateralManager.sol 0x53baE964339e8A742B5b47F6C10bbfa8Ff138F34
CollateralManagerState CollateralManagerState.sol 0x8D65Ed88D6162a2b3B5F71c45D433d4aeAc93065
CollateralShort CollateralShort.sol 0x9712DdCC43F42402acC483e297eeFf650d18D354
CollateralStateErc20 CollateralState.sol 0x04C3f6207BE48De777967eB1886469E4E268FE07
CollateralStateEth CollateralState.sol 0x4B58bbB4Ff947315b558904fDcEbbdA65b9523aD
CollateralStateShort CollateralState.sol 0xd74E3A605A1a7A8a83D25DF00D4057985E3CAC30
DappMaintenance DappMaintenance.sol 0x28B624Ef2284749AEBF3dA3c7f5E287F716D1935
DebtCache DebtCache.sol 0x45545Ab4a249E93Bd204329b295AFbeDF94E1Fa8
DelegateApprovals DelegateApprovals.sol 0xB8CFB40B4c66533cD8f760c1b15cc228452bB03E
DelegateApprovalsEternalStorage EternalStorage.sol 0x3C11FE34E416eDA134D30f7550f2986BDF8B5c08
Depot Depot.sol 0xF92e70301E26AaDeCCEc5016b7D0167DAF416d72
EscrowChecker EscrowChecker.sol 0xF778Ec504245EfE1eA010C5C3E50b6F5f5E117da
EternalStorageLiquidations EternalStorage.sol 0x5D4A4B51A824E2dD1C25aD16023Bf8FF3F648602
EtherWrapper EtherWrapper.sol 0x44Af736495544a726ED15CB0EBe2d87a6bCC1832
ExchangeRates ExchangeRates.sol 0xC9985cAc4a69588Da66F74E42845B784798fe5aB
ExchangeState ExchangeState.sol 0xa3F59b8E28cABC4411198dDa2e65C380BD5d6Dfe
Exchanger ExchangerWithVirtualSynth.sol 0xa7679E25A6DF152691AE8Dbd147E88f0974D6f5A
FeePool FeePool.sol 0x660F51083E8c8eC1aD2771bDAa4104B84b1A793E
FeePoolEternalStorage FeePoolEternalStorage.sol 0x7bB8B3Cc191600547b9467639aD397c05AF3ce8D
FeePoolState FeePoolState.sol 0x78b70223d9Fa1a0abE6cD967472Fa04fEf3C7586
FlexibleStorage FlexibleStorage.sol 0xB1751e5EdE811288cE2fc4c65aaCA17A955366be
IssuanceEternalStorage IssuanceEternalStorage.sol 0xe66000ee63050461Fe930E6F5A3456A735dC86A1
Issuer Issuer.sol 0x26a2356A295bEa8bCA0440a88Eec8605234FdC29
Liquidations Liquidations.sol 0x9880cfA7B81E8841e216ebB32687A2c9551ae333
Math Math.sol 0x2cAaB90c2D4328E32baB3e2fAdf84cEd1DD229F6
NativeEtherWrapper NativeEtherWrapper.sol 0x5814d3c40a5A951EFdb4A37Bd93f4407450Cd424
ProxyERC20 ProxyERC20.sol 0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F
ProxyERC20sUSD ProxyERC20.sol 0x57Ab1ec28D129707052df4dF418D58a2D46d5f51
ProxyFeePool Proxy.sol 0xc43b833F93C3896472dED3EfF73311f571e38742
ProxySynthetixUse ProxyERC20 Proxy.sol 0x22f1ba6dB6ca0A065e1b7EAe6FC22b7E675310EF
ProxysAUD ProxyERC20.sol 0x4e5D412141145767F7db90c22bd0240a85da0B73
ProxysBTC ProxyERC20.sol 0x3Aa2d4A15aA7F50158DEEAE0208F862a461f19Cf
ProxysCHF ProxyERC20.sol 0x8E23100f9C9bd442f5bAc6A927f49B284E390Df4
ProxysDEFI ProxyERC20.sol 0xf91b2d345838922b26c8899483be3f867eeaFAb5
ProxysETH ProxyERC20.sol 0x54c4B5cb58C880DD1734123c8b588e49eDf442Fb
ProxysEUR ProxyERC20.sol 0x57E8Bd85F3d8De4557739bc3C5ee0f4bfC931528
ProxysGBP ProxyERC20.sol 0x41d49b1ac182C9d2c8dDf8b450342DE2Ac03aC19
ProxysJPY ProxyERC20.sol 0xCcC5c7625c90FC93D2508723e60281E6DE535166
ProxysKRW ProxyERC20.sol 0xb02C0F5D8fDAD1242dceca095328dc8213A8349C
ProxysLINK ProxyERC20.sol 0x3a4A90a2D8cBA26F2e32C4a6e6d01ffBfCE8DBB4
ProxysUSDUse ProxyERC20sUSD ProxyERC20.sol 0xC674ad732Dfd4E1359ec4B18fA5472c0747E480A
ReadProxyAddressResolver ReadProxy.sol 0x242a3DF52c375bEe81b1c668741D7c63aF68FDD2
RewardEscrow RewardEscrow.sol 0x8c6680412e914932A9abC02B6c7cbf690e583aFA
RewardEscrowV2 RewardEscrowV2.sol 0x64ac15AB583fFfA6a7401B83E3aA5cf4Ad1aA92A
RewardsDistribution RewardsDistribution.sol 0xD29160e4f5D2e5818041f9Cd9192853BA349c47E
SafeDecimalMath SafeDecimalMath.sol 0x1A60E2E2A8BE0BC2B6381dd31Fd3fD5F9A28dE4c
ShortingRewardssBTC ShortingRewards.sol 0xCEECB8D9c19Abe84E13a2B6De3F5aD6e2991FE6d
ShortingRewardssETH ShortingRewards.sol 0x945d2dfFEE2d478D3D32E0f42b9649D1cbAe5528
StakingRewardsiBTC StakingRewards.sol 0x72Bfefac12fAbC2224fE66d7840E8134BEf95e39
StakingRewardsiETH StakingRewards.sol 0x347E15f035B4645C6E330d758F73eC3AD2bFa5B5
StakingRewardsiETH2 StakingRewards.sol 0xbd700862ef238028E3C28D0670851eA1230ac7B1
SupplySchedule SupplySchedule.sol 0x3728543A1e0ca98FFC0A979cF817C95b6F8d9E7b
SynthRedeemer SynthRedeemer.sol 0xFa01a0494913b150Dd37CbE1fF775B08f108dEEa
SynthUtil SynthUtil.sol 0xC88AE3be40CAa09CD16Db5816e6145E0E929c93c
Synthetix Synthetix.sol 0x9CAa994c1de15B13bb9b1C435305AE1e548E0721
SynthetixBridgeEscrow SynthetixBridgeEscrow.sol 0xFdB31235cDFe68bfFD1d687AC3A2b31E80eacf0d
SynthetixBridgeToOptimism SynthetixBridgeToOptimism.sol 0xD134Db47DDF5A6feB245452af17cCAf92ee53D3c
SynthetixEscrow SynthetixEscrow.sol 0x548c18a49a66Ad1238e17824C18B0b9Be35fB604
SynthetixState SynthetixState.sol 0xAfcBC491B67c01B40f6c077EF53488876a0a0D6E
SynthsAUD Synth.sol 0x2a6BCfE6Ef91a7679053875a540737636Ec30E4f
SynthsBTC MultiCollateralSynth.sol 0xe9bC4e7AE355c88724C5d43BD89fBDB118B95eb0
SynthsCHF Synth.sol 0x857f40aa756e93816a9Fa5ce378762ec8bD13278
SynthsDEFI PurgeableSynth.sol 0x130613411D53076923Af9bA1d830205b34126d76
SynthsETH MultiCollateralSynth.sol 0x75dc07eF40b3fC1045E25EE2bf3FfDD9BE4cCD68
SynthsEUR Synth.sol 0x0F126120C20A4d696D8D27516C579a605536ba16
SynthsGBP Synth.sol 0xeF71dd8EB832D574D35cCBD23cC9e5cde43f92De
SynthsJPY Synth.sol 0x88021D729298B0D8F59581388b49eAaA2A5CE1D2
SynthsKRW Synth.sol 0xF7631453c32b8278a5c8bbcC9Fe4c3072d6c25B6
SynthsLINK Synth.sol 0xf4435125fEAC75600d8CC502710A7c4F702E4180
SynthsUSD MultiCollateralSynth.sol 0x4e890A2aee91ddcaef97410cB45D4C6cBCA583B0
SystemSettings SystemSettings.sol 0x48079E5a2A9BE87676C84F52Fed2b02C376AdE17
SystemStatus SystemStatus.sol 0xcf8B3d452A56Dab495dF84905655047BC1Dc41Bc
TokenStateSynthetix TokenState.sol 0x46824bFAaFd049fB0Af9a45159A88e595Bbbb9f7
TokenStatesAUD TokenState.sol 0xDDEfe42790f2dEC7b0C37D4399884eFceA5361b1
TokenStatesBTC TokenState.sol 0x029E1687c7BB8ead5Ab02DB390eB82b87b2D54a2
TokenStatesCHF TokenState.sol 0xEf58E3aC7F34649B640fb04188642B5e062Fa3Be
TokenStatesDEFI TokenState.sol 0xa8eE3730031f28a4a4a3Ed28A3308d83cabd9Ce1
TokenStatesETH TokenState.sol 0xFbB6526ed92DA8915d4843a86166020d0B7bAAd0
TokenStatesEUR TokenState.sol 0x4f719F0346636B9Dc23B092F637de2A66A254420
TokenStatesGBP TokenState.sol 0x3DdF5dAd59F8F8e8f957709B044eE84e87B42e25
TokenStatesJPY TokenState.sol 0x310705B7FecA92C2445D7471706e058653D9f989
TokenStatesKRW TokenState.sol 0x780476375FEE186824Bdabc9bDA71433017Fd591
TokenStatesLINK TokenState.sol 0x89656EF0A87fD947A181189209F6525E91D91f46
TokenStatesUSD TokenState.sol 0x9aF5763Dc180f388A5fd20Dd7BA4B2790566f2eF
TradingRewards TradingRewards.sol 0xBBfAd9112203b943f26320B330B75BABF6e2aF2a
VirtualSynthMastercopy VirtualSynthMastercopy.sol 0x1f6b96d2e7a5D70777D2A9c52215044FB3f40D37

KOVAN Optimism (L2)

NameSourceAddress
AddressResolver AddressResolver.sol 0xb08b62e1cdfd37eCCd69A9ACe67322CCF801b3A6
CollateralManager CollateralManager.sol 0x0d413953280BFfa8103e672b91AaD28768FF6315
CollateralManagerState CollateralManagerState.sol 0xC09CD84A42B6B3ef56C1615591207F9C8b0cE462
CollateralShort CollateralShort.sol 0xa2e1aD41D7603d57Fd8055b892dAFfa49e35d9d1
CollateralUtil CollateralUtil.sol 0xA0404c89D75Fe5C98d38bAf28C0E1beb536DCc25
DappMaintenance DappMaintenance.sol 0xCDe046E1c635d2D9F69E2081d46732d249c8465F
DebtCache DebtCache.sol 0x331b338aa12E59b936E6273f7C754cae6fC715ce
DelegateApprovals DelegateApprovals.sol 0xC9B552d3d395ae89646275C1591c40FA9EB950f6
DelegateApprovalsEternalStorage EternalStorage.sol 0xF43B4931749139AB1e7a85d50df5762481d80bEC
EscrowChecker EscrowChecker.sol 0x23bB1e0975161077F16Dd34F28780720aC356C56
EternalStorageLiquidations EternalStorage.sol 0x38a322dB8dBa2b78B622e5224611de33b8cf6480
EtherCollateral EmptyEtherCollateral.sol 0x1F93B9a8d1F3582697F17471207D707f7C519E38
EtherCollateralsUSD EmptyEtherCollateral.sol 0x4c22BC6FC957efb8D6737982e522950e77F0F47f
EtherWrapper EmptyEtherWrapper.sol 0xc57207f9b20eC58600a674a3e9FE104B9c1caB61
ExchangeRates ExchangeRatesWithoutInvPricing.sol 0x686cbD15BBC680F8261c7502c360Aa44A2593de6
ExchangeState ExchangeState.sol 0xEf8a2c1BC94e630463293F71bF5414d13e80F62D
Exchanger Exchanger.sol 0x58d6dF6bA7920560d2Ea89549c24e1dE0B0688eF
FeePool FeePool.sol 0x381c19925E66e6117f990C74B8A3d56E5a184d2d
FeePoolEternalStorage FeePoolEternalStorage.sol 0x0A1d3bde7751e92971891FB034AcDE4C271de408
FeePoolState FeePoolState.sol 0x2e542fA43A19F3F07230dD125f9f81411141362F
FlexibleStorage FlexibleStorage.sol 0x2f4959375ae4a6C368859FB51AF0513745db265F
Issuer IssuerWithoutLiquidations.sol 0x2A0fde259165Aafda287C63C504C74894A731444
Liquidations Liquidations.sol 0x20540E5EB1faff0DB6B1Dc5f0427C27f3852e2Ab
Math Math.sol 0xEA83b3192a8aB126BaCC2CFB0443F3A61ABe2D60
ProxyERC20 ProxyERC20.sol 0x0064A673267696049938AA47595dD0B3C2e705A1
ProxyERC20sUSD ProxyERC20.sol 0xaA5068dC2B3AADE533d3e52C6eeaadC6a8154c57
ProxyFeePool Proxy.sol 0xd8c8887A629F98C56686Be6aEEDAae7f8f75D599
ProxySynthetixUse ProxyERC20 Proxy.sol 0x11164F6a47C3f8472D19b9aDd516Fc780cb7Ee02
ProxysAAVE ProxyERC20.sol 0x503e91fc2b9Ad7453700130d0825E661565E4c3b
ProxysBTC ProxyERC20.sol 0x23F608ACc41bd7BCC617a01a9202214EE305439a
ProxysETH ProxyERC20.sol 0x94B41091eB29b36003aC1C6f0E55a5225633c884
ProxysLINK ProxyERC20.sol 0xe2B26511C64FE18Acc0BE8EA7c888cDFcacD846E
ProxysUNI ProxyERC20.sol 0x3E88bFAbDCd2b336C4a430262809Cf4a0AC5cd57
ProxysUSDUse ProxyERC20sUSD ProxyERC20.sol 0xFf6a235133dc1233B20c5AB4C86885eBe90a69ee
ReadProxyAddressResolver ReadProxy.sol 0x7a6f9eDDC03Db81927eA4131919343f93CA9b6a7
RewardEscrow RewardEscrow.sol 0x9952e42fF92149f48b3b7dee3f921A6DD106F79F
RewardEscrowV2 ImportableRewardEscrowV2.sol 0xB613d148E47525478bD8A91eF7Cf2F7F63d81858
RewardsDistribution RewardsDistribution.sol 0x9147Cb9e5ef262bd0b1d362134C40948dC00C3EB
SafeDecimalMath SafeDecimalMath.sol 0x87A479D8433121E4583D45D37B4A349b4350B79F
SynthRedeemer SynthRedeemer.sol 0x1f52fc46f0dFE4AA10F202d675035F5e6CD327D6
SynthUtil SynthUtil.sol 0x5DF689ea1FB350bcB177Ff5e66ED8Dfe28C6045D
Synthetix MintableSynthetix.sol 0xEC929D0638Fe6DE68928487acCEfF73F70D8b7f1
SynthetixBridgeToBase SynthetixBridgeToBase.sol 0x5C3f51CEd0C2F6157e2be67c029264D6C44bfe42
SynthetixEscrow SynthetixEscrow.sol 0xf545e539788AfEAA665B7d79568E306e37Ef05cC
SynthetixState SynthetixStateWithLimitedSetup.sol 0x8c941ead543dcd6a617931FdEC173B8B0E9F4531
SynthsAAVE MultiCollateralSynth.sol 0x2D77f2AFBa97C7b69d339294fb53dae8E6d99063
SynthsBTC MultiCollateralSynth.sol 0x98a3d02b03a4d7BEd69b77647e189a026721E9a6
SynthsETH MultiCollateralSynth.sol 0x736B4cECa1Ae698b880b49344Ce955eC67f6343e
SynthsLINK MultiCollateralSynth.sol 0x9F725c12b7CeB106db565EA9ca3f639DB107B2F9
SynthsUNI MultiCollateralSynth.sol 0x4d02d6540C789dF4464f4Bc6D8f0AA87a05a8F2b
SynthsUSD MultiCollateralSynth.sol 0xD3b981E24e121713240fF6f40A69C795464fe53F
SystemSettings SystemSettings.sol 0xBF3EDB3810EabfFD350C8A1adc739Ef66A8cF2C8
SystemStatus SystemStatus.sol 0xA6B255CB2Bd5Ad5f3EaE2D246ec1c2c3F7F79574
TokenStateSynthetix TokenState.sol 0x22C9624c784214D53d43BDB4Bf56B3D3Bf2e773C
TokenStatesAAVE TokenState.sol 0x2Bf6Bed12D1733FD649676d482c3D6d2c1c3df33
TokenStatesBTC TokenState.sol 0x0F73cf03DFD5595e862aa27E98914E70554eCf6d
TokenStatesETH TokenState.sol 0x8E6734A7653175b3FDa62516A646709F547C8342
TokenStatesLINK TokenState.sol 0xbFD9DaF95246b6e21461f2D48aD1bE5984145FFE
TokenStatesUNI TokenState.sol 0xF6f4f3D2E06Af9BC431b8bC869A2B138a5175C26
TokenStatesUSD TokenState.sol 0x77e4837cc55a3CB32A33988Fb670c5bcF13bBD3f
TradingRewards TradingRewards.sol 0xEC4075Ff2452907FCf86c8b7EA5B0B378e187373