Skip to content

Latest commit

 

History

History
73 lines (63 loc) · 61.4 KB

CONTRACTS.md

File metadata and controls

73 lines (63 loc) · 61.4 KB

Unit Protocol Contracts

Ecosystem

Name Mainnet BSC Fantom Gnosis Avalanche Optimism Arbitrum
Wrapped network token (WETH, WBNB, ...) 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c 0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83 0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d 0xb31f66aa3c1e785363f0875a1b74e27b85fd66c7 0x4200000000000000000000000000000000000006 0x82af49447d8a07e3bd95bd0d56f35241523fbab1
Uniswap Factory 0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f - - - - - -
SushiSwap (PancakeV2) Factory 0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac 0xcA143Ce32Fe78f1f7019d7d551a6402fC5350c73 - - - - -
Network token / USD Chainlink Aggregator 0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419 (frontend) 0x0567F2323251f0Aab15c8dFb1967E4e8A7D42aeE (frontend) 0xf4766552D15AE4d256Ad41B6cf2933482B0680dc (frontend) 0x678df3415fc31947da4324ec63212874be5a82f8 (frontend) 0x0a77230d17318075983913bc2145db16c7366156 (frontend) 0x13e3ee699d1909e989722e753853ae30b17e08c5 (frontend) 0x639fe6ab55c921f74e7fac1ee960c0b6293ba612 (frontend)
DUCK 0x92E187a03B6CD19CB6AF293ba17F2745Fd2357D5 0x81a840a81ac6a7a0edfbdff7af38a46ffb443ec0 (bridged from mainnet via omnibridge) 0x602a3ad311e66b6f5e567a13016b712aba0625c6 (bridged from mainnet via multichain) 0x8E7aB03cA7D17996b097D5866bFAA1e251c35c6a (bridged from mainnet via omnibridge) - 0x0e49ca6ea763190084c846d3fc18f28bc2ac689a (bridged from mainnet via optimism bridge) 0xc98c66b95e2bd9d59959af381e6c7243838cfda2 (bridged from mainnet via arbitrum bridge)
veDUCK 0x48DdD27a4d54CD3e8c34F34F7e66e998442DBcE3 - - - - - -
veDistribution 0x9f2138ccb930f0654B2C40E7e29FF8291452Eed8 - - - - - -
QDUCK (deprecated) 0xE85d5FE256F5f5c9E446502aE994fDA12fd6700a - - - - -
FeeDistribution (deprecated) 0x3f93dE882dA8150Dc98a3a1F4626E80E3282df46 - - - - - -

Core

Name Mainnet BSC Bsc (old) Fantom Gnosis Avalanche Optimism Arbitrum
Vault 0xb1cFF81b9305166ff1EFc49A129ad2AfCd7BCf19 0xaa22Eb53553Ca9921427F596d8F62e95ea27372e 0xdacfeed000e12c356fb72ab5089e7dd80ff4dd93 0xD7A9b0D75e51bfB91c843b23FB2C19aa3B8D958e 0x2EBb09eC5ECdc20800031f9d6Cee98f90127A822 0xBF389addC2A319fAf111fbe1bBBc8BF4A562549C 0x112331e98e25BB1f4C8Eb0659674E40Fc1fD3BC4 0x1278615c4f0b09F32A73eFF2d24A1FC3652C2903
USDP/USG 0x1456688345527bE1f37E9e627DA0837D6f08C925 0x0cD7ef6BB5036AD173044fCC5b40BdC54F2Fd628 0xdacd011a71f8c9619642bf482f1d4ceb338cffcf 0x3129aC70c738D398d1D74c87EAB9483FD56D16f8 0x068e56eBB63e5f98532bAF94fA1f9b9AE19Ba761 0x0378210a6f770Fb70BEe091467A1ef2dE351003B 0x51D08eB1012D1c67400a0Abac40EA1987Fdd07eC 0x47dBAFd10ba52B88148bC6a20999cbB098AFa593
USDP/USG bridged 0x0770e27f92f0d0e716dc531037b8b87fefebe561 (bridged from gnosis via omnibridge) - - - 0xFe7ed09C4956f7cdb54eC4ffCB9818Db2D7025b8 (bridged from mainnet via omnibridge) - - -
0xeA1c933DC47cfC66979C9aBCc0a0c11EA3E59ee5 (bridged from bsc via omnibridge) - - - - - - -
VaultParameters 0xB46F8CF42e504Efe8BEf895f848741daA55e9f1D 0xd614ABFcbE25788C6c07e50eb0eFf7d5a61e9Cb2 0x56c7CA666d192332F72a5842E72eED5f59F0fb48 0xa8F0b5758041158Cf0375b7AdC8AC175ff031B6C 0x22a974DdF36EcE1568e843719E72Db3eC7066c43 0xaeF9513252ecb8b0d09610fdfCA7F126dCc104a9 0x77b15B5ad8e770Da753CAa20Da727769C71EA23E 0x775E0379a9F105C1e4462765f436D2ee27E40A0C
VaultManagerParameters 0x203153522B9EAef4aE17c6e99851EE7b2F7D312E 0x45a7c7eB124Ed41CD84a09c9b43491081e290d15 0x99f2B13C28A4183a5d5e0fe02B1B5aeEe85FAF5A 0x1c7aEA8B6498F0854D1fCE542a27ed6a10D71d2f 0x9096c43f1E11d64bad829f962377663097F28346 0x7dEC7B7Ae8f5aEa3f031fD55d180D939D8c462E5 0x26cB83583711eB90E65e78EcAed8510Ed0AD970f 0x778a50734d8787C6b7603D7bC0636a62203aeB9F
VaultManagerBorrowFeeParameters 0xCbA7154bfBF898d9AB0cf0e259ABAB6CcbfB4894 0x56c02a2C90C8d67B68610cEd49DEE353FF4258fe - 0xb8b807C1841d38443D9A135f0109cf27DAc78Af4 0x431Fc83c3C28d470e56d2a6d5df981E43a1974De 0x908a40869da2FDB268db869eaAD6489D49975870 0xFfDde4b8698bd45AA6ae080D3602D67a233fACd3 0xd8D068147160E9e05E37b6f5e37950824a4447C4
LiquidationAuction02 0x9cCbb2F03184720Eef5f8fA768425AF06604Daf4 0x6e0B3dBDCe0C9a8b4CD44067D8548b00f2BEbF16 0x852de08f3cD5b92dD8b3B92b321363D04EeEc39E 0x1F18FAc6A422cF4a8D18369F017a100C77b49DeF 0x9095557b53E7701bB0AC685d33efE116231B2b19 0xC744c62BEbED8Db3eCB2BdB226E864eB0AA60A6D 0x5E7902A7d4c3ad0317b9C84B59348836E94158a2 0x29FD96C94c9e120de16a1C6bBdf39fDD0C468aFe
CDPManager01 0x3b088b680ff7253e662bc29e5a7b696ba0100869 0xF6E54a0a024D9A59406a4bA9dCE2d04c9e0fb7C7 0x1337daC01Fc21Fa21D17914f96725f7a7b73868f 0xD12d6082811709287AE8b6d899Ab841659075FC3 0xCa5d2E0961fe43eAE4bf07FA961B3CA8Cc0f50f6 0xA7549fe82F3dE73b270880A817FE05d6c40094E0 0xBb85794cd26516E4dB8E6a004236Ba06d34bfC60 0x85a19Ac3e47B0c16f4C7FE733e64a7D61a853D98
CDPManager01_Fallback 0x6a99d3840998a6a4612ff4e3735cc061bea75e1f - - - - - - -

Helpers & Registries

Name Mainnet BSC Bsc (old) Fantom Gnosis Avalanche Optimism Arbitrum
OracleRegistry 0x75fBFe26B21fd3EA008af0C764949f8214150C8f 0xED724e65373Fc3505Da02E05957678C471105a60 0xbea721ACe12e881cb44Dbe9361ffEd9141CE547F 0x0058aB54d4405D8084e8D71B8AB36B3091b21c7D 0x7670225e8c72dC627EAe09640c2Ba9a088b837b8 0x91B3e6dc1506702702Cc6814461ceE1Fe059D246 0xBBD408eb2dc6b34C2D18893286aC0210557F5a94 0xc7952a86896Bc00E268F696D7789e27aeE1FFF25
ParametersBatchUpdater 0x4DD1A6DB148BEcDADAdFC407D23b725eDd3cfB6f 0x8c8b23228D187D2892639A4b6D309d7B8F29Cd27 0x3f03b937b986ad10dd171c393562f3fbe03abd9d 0xc440Af46DAC68fe74AA4e849Cb798329c44b0908 0x861784142d7074a4d35fd7f754B23cc9B70BA8DE 0x4484A3657b80F6B304f7Ef18Ed135dB73a8712e9 0x7cc2fb340ca55b0D92A1cE8E6D429C8879160D33 0x8835E32f1f8042067abf8991837AB2202fF534c9
AssetParametersViewer 0xa8C0d22124E86cB4c03023d0962d12Fb3fd78564 0x0569397d5C50F77b06d401060836530E31880a0f 0x0b24D3202815Df61C7B8b6d49e3Ee40Ca2e2f98d 0x5196A9034955dBADE84CF2e5F53cD3747130fE37 0xAE973ab471B19e8Bbd02F34ba652770b517a9D3e 0x8E06F7Bc3c509b0D3cCD04f87E8518D70B547C50 0xCD6a5d3043c183839E3fDbE4B959440794953162 0xD82Cb5b99BD6aC7f4699E6b0b9377c61b56cF0f2
CDPViewer 0x68af7bd6f3e2fb480b251cb1b508bbb406e8e21d 0x8Dabff6abf1b92502061C89a9CBCF80da53FA86e 0xf4ce5576bbc0e1291808049989d8dad0e51929fb 0xdbf1a7fad2c4280fb8b93b00e88de3592d905305 0x0A87FeA68fA21C507F2d24612D31334e2cb3424D 0x451213c572c434964110b8f8612D79504F0a84bf 0x9813bfA01097E039a51cb7a4b3c0C8e4290282E7 0x641040A292d1044383eBcA481d05D6f5aa84b747
CollateralRegistry 0x3DB39B538Db1123389c77F888a213F1A6dd22EF3 0x85c4d947D22A4f447Bf1ECa0690e05B9ddAF3e96 0xA1ad3602697c15113E089C2723c15eBF3038465C 0x5BEf93a96DCc2cAEC92e8610bb2f5bf5EB4D89f4 0xBF1B434f82D084954689eadAeF781a1ED031A0e6 0xC598dD36ff65Cd9e6aD8B2A29485e2C4f519Adf8 0x67927472A0dA80F40B364D9E763B4435CB0a23ED 0x58FfE5460005CCF9e1Bb8981dEC89D59f7b69F5a
CDPRegistry 0x1a5Ff58BC3246Eb233fEA20D32b79B5F01eC650c 0xe94C28d7FB600751D8C5C8A6435a2dFA9Fb7Cf08 0xE8372dcef80189c0F88631507f6466b3f60E24A4 0x1442bC024a92C2F96c3c1D2E9274bC4d8119d97e 0x8ae98DD5D6177BE5Eb86fdD3c216Ae1952968F91 0xE01030CFEE17D5FE938F9c92a2849D5Dc54Ba246 0xeA2D946076F2f7AfE64353C4acf0B5ad66471f5F 0xe6297CCe54d35eCb71B9014669a6187734aD8fea
SwappersRegistry 0x7ab4ff80f27ac2935eda08baf899048f03c6d857 - - - - - - -
ForceTransferAssetStore - - 0x7815ed0f9B00E7b34f52543779783023c7621fA1 0x828BB32Afa0Ecf70c4f65393664e4a79664d9bD3 0x8747e46b23d3A48329284EA40A3858908eD238F3 - - -
AssetsBooleanParameters 0xcc33c2840b65c0a4ac4015c650dd20dc3eb2081d 0xB9a27E731F583e03d3FBAF46316Da279f43ACdA9 - - - 0xe242F872cE865536a04447cDcC69116fc0CE8ECE 0x9cb6b7228cc465EF576Df69E31d3D7B27539F7d4 0x48Fe96aBe412FF54647f8E4D5E666BE7dEB0d919
PancakeV2Twap - - 0x11b1bd923f4D0669958e16A511567f540Bc21d2e - - - - -

Swappers

Name Mainnet Bsc Fantom Gnosis
SwapperWethViaCurve 0xb0bcf61d9bb95794a8d92b49011dc6d8786d0773 - - -
SwapperUniswapV2Lp 0x18eD7A616eB0B4AD2CC63bd72c3E3597456eDC38 - - -

Oracles

Name Type (alias) Mainnet BSC Bsc (old) Fantom Gnosis Avalanche Optimism Arbitrum
ChainlinkedKeydonixOracleMainAsset (Uniswap) 1 (3) 0xBFE2e6eCEdFB9CDf0e9dA98AB116D57DdC82D078 - - - - - - -
ChainlinkedKeydonixOraclePoolToken 2 (4, 8) 0x72A2e0D0A201B54DcFB668a46BE99494eFF6D2A8 - - - - - - -
ChainlinkedOracleMainAsset 5 (3, 7) 0x54b21C140F5463e1fDa69B934da619eAaa61f1CA 0xfE326a328a044CF9135baA69ab77d896024d9A83 0x8F904b4d41630135fa020E8cE5Dd6DFD92028264 0xEac49454A156AbFF249E2C1A2aEF4E4f192D8Cb9 0x850943c274f5d2bAB9e643AfF7b1c1eEB89d30DD 0xcf7713729965334EFEF28Ad2a69DcC358957ADB0 0xA49F136566eF6475c279d30EfFE25E116720D81d 0x94A4F09F7c1B2b4330585FAa5d3062d2f3d1412F
BearingAssetOracle 9 0x190DB945Ae572Ae72E367b549b78C41E211864AB - - - - - - -
ChainlinkedKeep3rV1OracleMainAsset 7 - - 0x7562FB711173095Bc2d8100C107e6Da639E0F4B0 - - - - -
CurveLPOracle 10 0x0E08d9e1DC22a400EbcA25E9a8f292910fa8fe08 - - - - - - -
WrappedToUnderlyingOracle 11 0x220Ea780a484c18fd0Ab252014c58299759a1Fbd 0xF700028Fc3518104dc0d3665d07Bdf7d820d9FFC - 0xf2dA959a37a05685f08CacB2733a19BB008849E1 0x6635C1ddEf754CFF7eEffAb060382A8C36e59F65 0xB9f7347cdb678c5A25a5aCCaDA74738498D6CD7c 0x7Df10530Ac7188EBaCA88A0FF18c0d06eb77edf1 0x89a5F4EFB5A96D74cC27990cd87438B5f2C7C317
OraclePoolToken 12 (4, 8) 0xd88e1F40b6CD9793aa10A6C3ceEA1d01C2a507f9 - - - - - - -
ChainlinkedKeydonixOracleMainAsset (Sushiswap) 13 (7) 0x769E35030f5cE160b287Bce0462d46Decf29b6DD - - - - - - -
CyTokenOracle 14 0x40B743Ca424E3eC7b97f5AD93d2263Ae01DAE1D8 - - - - - - -
YvTokenOracle 15 0x759EB07A8258BcF5590E9303763803DcF264652d - - - - - - -
UniswapV3Oracle 16 0xd31817a1E1578C4BECE02FbFb235d76f5716f18f - - - - - - -
UnitMetadataOracle 17 0x7721a657D98d65F9126004cD8C50875ed4F11174 - - - 0xE30A50b117ddC1c163dC80115e96a3672eAA8C28 - - -
ChainlinkedKeydonixOracleMainAsset (ShibaSwap) 18 0x8074a64102ca15F21f197Cf3169d3950dd65F2d5 - - - - - - -
WrappedToUnderlyingOracleKeydonix 19 0xfF536BB145177D3E8E9A84fFF148B0e42282BF40 - - - - - - -
BridgedUsdpOracle 20 0x4c71C265ad0Db6386F36b9f3d33818cc5ed67cb1 0x04156eA077E033CdC3b7202227Ad1038339f3193 - - 0x6c509307495782f2A8b5a841F8b2eA275a84015e 0xebb7c5aFc8229A1B080B34B69964d8a32a3bb129 0x0D4a13ad6f852469aDdbEb4A09Eb91310da3FE85 0xddcee957ABF146e10657C59C8b39dd7716E7e158