Protocol Constants

Rollup RPC Node

Constants

ConstantMainnetTestnet
DOMAIN_SEPARATOR (Matching.sol)0xd96e5f90797da7ec8dc4e276260c7f3f87fedf68775fbe1ef116e996fc60441b0x9bcf4dc06df5d8bf23af818d5716491b995020f377d3b7b64c29ed14e3dd1105
ACTION_TYPEHASH (Matching.sol)0x4d7a9f27c403ff9c0f19bce61d76d82f9aa29f8d6d4b0c5474607d9770d1af170x4d7a9f27c403ff9c0f19bce61d76d82f9aa29f8d6d4b0c5474607d9770d1af17
CHAIN_ID957901

Contracts

Bridged ERC20s

ContractMainnet AddressTestnet Address
snx0xE4e6F3feeAD9C3714F3c9380F91CB56E04F7297E0x751FD1d1B327D6d842cD57CAAEABf581836cFF5F
usdc0x6879287835A86F50f784313dBEd5E5cCC5bb84810xe80F2a02398BBf1ab2C9cc52caD1978159c215BD
usdt0x954bE1803546150bfd887c9ff70fd221F2F505d30x0fd4d2dEc9c5830516176e5A1ee552f9431A1b09
wbtc0x9b80ab732a6F1030326Af0014f106E12C4Db18EC0xF1493F3602Ab0fC576375a20D7E4B4714DB4422d
weth0x15CEcd5190A43C7798dD2058308781D0662e678E0x3a34565D81156cF0B1b9bC5f14FD00333bcf6B93
wsteth0xdf77b286eDa539CCb6326e9eDB86aa69D83108a50x37Db2a7cFb832442861F0053db422bDEA20DE847

Core

ContractMainnet AddressTestnet Address
SubAccounts0xE7603DF191D699d8BD9891b821347dbAb889E5a50xb9ed1cc0c50bca7a391a6819e9cAb466f5501d73
CashAsset0x57B03E14d409ADC7fAb6CFc44b5886CAD2D5f02b0x6caf294DaC985ff653d5aE75b4FF8E0A66025928
DutchAuction0x6E6222863d4e77ffb2D5091c23b62f2Dbd8639b30x5815620F1823B34CAA0324A083dc245fDD25Accf
InterestRateModel0x4e798659b9846F1da7B6D6B5d09d581270aB6FEC0x61138F2620D7c5f3F0F41fdF28B5012D4FF8e95b
SecurityModule0x8dC92fB0e1C1F1Def6e424E50aaA66dbB124eb540x4a22c641649F0582A7BB79D8193CAd25f63f6FCA
StandardManager0x28c9ddF9A3B29c2E6a561c1BC520954e5A33de5D0x28bE681F7bEa6f465cbcA1D25A2125fe7533391C
SRMViewer0xAA8f9D05599F1a5d5929c40342c06a5Da063a4dE0x381aDbcA2b7Ca98A159477C9e3f47884B71a2D80
StableFeed0x9C61888497D716f5bBd93D5e13d443cC375f14240x3187431EAAdf59425FAf9A5eEFc43786d070234e
OracleDataSubmitter0xd8d46a044f62d97733707176D6791b0a73cd7f6C0x8DE3A40caceDD87e5981C33eD32e674441dAB8a4
OptionSettlementHelper0xbE9DBda519e15a1c0d238cEa0b3daD47a484A6Ff0x6fc9dcC21E4C0BbCf4122826cad365C89acd88EE
PerpSettlementHelper0xBd282333710B9C7e33E8a37d027885A7C079Ae230xC9039B34CE9533CA3D79f006de0fb1A96e0B8b19

Matching

ContractMainnet AddressTestnet Address
Matching0xeB8d770ec18DB98Db922E9D83260A585b9F0DeAD0x143d5693F052eBcc5121Cfa361FD769707F72ff5
DepositModule0x9B3FE5E5a3bcEa5df4E08c41Ce89C4e3Ff01Ace30x65bf02FB74e722654c6d2a5103aBC9bd520f185f
TradeModule0xB8D20c2B7a1Ad2EE33Bc50eF10876eD3035b5e7b0xb832280624b0999A11A4394c081DC1fad4bD231E
TransferModule0x01259207A40925b794C8ac320456F7F6c8FE26360x2657dB5a476342495F5cF654bBa47A44B064A727
WithdrawalModule0x9d0E8f5b25384C7310CB8C6aE32C8fbeb645d0830xB1652EeB0574991BA3B2412D32a9C1CE150f9C91
LiquidateModule0x4ab412C3eD8BEDfF065ec3DC6EE9DeEAA7Eaa8510x018fc59c65031517fC98D28Ce140ab68Ff69Cdb0
RfqModule0x9371352CCef6f5b36EfDFE90942fFE622Ab77F1D0x9b2811103cc920a6A68d09277CEBc1EAE73687B0

Currencies

ETH

ContractMainnet AddressTestnet Address
BaseAsset0xE201fCEfD4852f96810C069f66560dc25B2C7A550x41675b7746AE0E464f2594d258CF399c392A179C
OptionAsset0x4BB4C3CDc7562f08e9910A0C7D8bB7e108861eB40xBcB494059969DAaB460E0B5d4f5c2366aab79aa1
PerpAsset0xAf65752C4643E25C02F693f9D4FE19cF23a095E30x010e26422790C6Cb3872330980FAa7628FD20294
PortfolioMarginManager0xe7cD9370CdE6C9b5eAbCe8f86d01822d3de205A00xDF448056d7bf3f9Ca13d713114e17f1B7470DeBF
SpotFeed0x727aD65db6aE99DB5Dbee8F202846DD6009bf6D50x6F054A18383b2EC7F709d7f24e69D9DbCC921aD3
VolFeed0xb27cb6b08e6c298C8634D73D5F6649665e90d1600xbc34bF4Bdb938d42dC10B21975C0B7Ad75746020
ForwardFeed0x791A570F5785FBdb02EA5C7a794c43111ae2f9480xb1Fd6a8933C171cB149eda09EB91e22788EF61bB
RateFeed(static)0x30A6E6A3851c18aa67429ACC8a1DfAFE20A29FEb0x20cD70D1cFDc66a1FFBf87bAA5B3D65462Fa756E
PerpImpactAskFeed0xd464170afe0eE2a4865B2ca6dBcc6dfB8f4Bf1250xCa80293391423d8B81850Ff051BAd3FcE936EbB7
PerpImpactBidFeed0xbfe7Cd69d3983299D3d18D1Ae5C411e1FF61A9930x142B5483d04512429Afc3440D592c615C0E29AcB
PerpMidFeed0x33E18F4f508d7aD3e958aA2DCf4b3eCAec38D7c60xC3370DBEd53692db0A7A793e0D0cB4868EE2A1F9
PMRMLib0x81ed5Dc90F708Dd908DccFfd5128B5C3405f74c50x5a8a664a35F33d63fAc3698d8BDf7eC641bAAd1d
PMRMViewer0xcAe44C93f7B3b519Fc28f9d4F7Ae22dE770a907b0xC12ac2A9c4c41b64177725Ad7F36ae7F19265075

BTC

ContractMainnet AddressTestnet Address
BaseAsset0x7da2D398dddDfC946Efd2C758c4688D21887790d0x56543a7A848F630a99EfaFF1177907267afb75d0
OptionAsset0xd0711b9eBE84b778483709CDe62BacFDBAE136230xAeB81cbe6b19CeEB0dBE0d230CFFE35Bb40a13a7
PerpAsset0xDBa83C0C654DB1cd914FA2710bA743e925B530860xAFB6Bb95cd70D5367e2C39e9dbEb422B9815339D
PortfolioMarginManager0x45DA02B9cCF384d7DbDD7b2b13e705BADB43Db0D0xbaC0328cd4Af53d52F9266Cdbd5bf46720320A20
SpotFeed0x5Eb59391e7870807aD2C8792E8c5e75838E0fdb00xd71d4d99644E2592DD1a753a1f4167928Bd5B1FA
VolFeed0x388341d9E5A7D7d5accD738B2a31b0622E0c1b870x871D150B1A9Df599f8B5A153e0903037103b6a00
ForwardFeed0x958c54bFACc0E2dee586564B31Bf3F171f2562790xEf20fBF6EA7589Fb78846c4dDC93321E5858c381
RateFeed(static)0x6FEf1bb8Ade9A836663d4c15AFd5985Fb545004f0x3923962Ad626a9141FdE39Df01a49B0607eC688c
PerpImpactAskFeed0x4d6e33bf88Ab44212B10bAc4DA448E41a191cb4C0xEbd2921149B72Bbb6BC6a950896e2d10dE9Ad2e2
PerpImpactBidFeed0x35d4D9bc79B0a543934b1769304B90d752691caD0x2f7b1ae31904e8b035718D80F404761135e51a17
PerpMidFeed0x34BC7Fe1965B4E9f4071B69f2E60b8dC88f344750xc89c5676baF3eA6aDc939852c3107a92b557FF16
PMRMLib0xFa7f1a242b819A8EC97FD92674C3f0868395B0d30x9EC9D4263e38Ad1F9Fe7c734037549b91cD561e1
PMRMViewer0xa364498b361d563921C9A144264205CdaAF1B5E00x6659a528bBbACeDbcbC01A07e5554F43F9737911

USDT

ContractMainnet AddressTestnet Address
BaseAsset0x5E72430EC945CCc183c34e2860FFC2b5bac712c20xB696F009e23B31F6a565E187604e43F5B030b241
SpotFeed0x94960406A03D0F173cB851dC0Ca1B169250002620x3aCa3C0dEdB9349025e1D717062e7A00f525832c

SNX (Inactive)

ContractMainnet AddressTestnet Address
BaseAsset0x4716821f59fe3c0233E939933476d2E5D9EAF2fE0x2c5fed9208034F49723F91179CeeFb8F42dbBA32
OptionAsset0xD4a8d43b600509Cb2373514b172558F60e46e15f0xAAF4772C4ADe0c91D8F907642db7F4015829293B
SpotFeed0x2B80Ca27D5e836CaDb8D4Ec5c239414eb56C81200xb97b93F68234C5D254A10c79C8E181c70aE6bbCd
VolFeed0x533AcDAc4Ac1155a0946D0e1890712D98984de1e0xe0b92F4a7fc49d43CB2573d8c12c8CB4A7eDF44c
ForwardFeed0xf120d180C2893060bF56ADF6fdE67DF74491e5780xFFee15F6023C5182D6fE728999Bf1221A34b4F07

WSTETH

ContractMainnet AddressTestnet Address
BaseAsset0x69c7AADFfD607F74eE610f047f552CaDecabca4E0x8DCa1bC475fB6008165186061398e318dd3e5f06
SpotFeed0x17a0341705f8ee02E343bB9cF6756ff1aEb2f6df0x24aC429cc326B3B9f9EC8D5A8b968d06Cc7d0Fa1

SFP

ContractMainnet AddressTestnet Address
BaseAsset0x07F89e3c8A2092Ce8f18D1A8D6B8E1Ff00389D830xB12cC78e91E1702D6f224e3B84404EF9628B0Ff3
SpotFeed0x66b4caE8718c2167178f1CdC78dA99e5b765Da160x8DB1e0b9078895f43f1182C77e628197e9321Ddf

Periphery

ContractMainnet AddressTestnet Address
SubAccountCreator0x6AeeF401e07F8a1b2949fe7620Af219b9258d1490xCF3B458F9B4D4730E5E0650e0A0c9eF75067e73c
AuctionUtils0xc29f46F72AcbAf7A23f42BEc215104D67bCf8deC0x39660d3a93C498Fd89cd5106A1713196e0A0e3ab
LyraSettlementUtils0x7E1d17b580dD4F89037DB331430eAEe8B8e50c910xB84A27703245fbEA3d70A0ab1aa994139F68BA63