Smart Contract Addresses
The Re Protocol operates on multiple blockchain networks, including Ethereum, Avalanche, and Arbitrum to ensure scalability, accessibility, and interoperability. The protocol’s smart contracts have been carefully designed and audited to optimize security and functionality. Below is a comprehensive list of smart contract addresses used across both networks.
Ethereum Network
Insurance Capital Layer (ICL): 0x4691C475bE804Fa85f91c2D6D0aDf03114de3093
reUSDE (ICL) Address: 0xE1886BE2bA8B2496c2044a77516F63a734193082
reUSDe (ICL) Custodial Wallet : 0xd4374008c88321Eb2e59ABD311156C44B25831e9
reUSD (ICL) Custodial Wallet : 0x295F67Fdb21255A3Db82964445628a706FBe689E
Deposit Token Registry: 0x73d37A98C0fCBd049BfFFfe67Bf9af36d603c0F6
Pool Registry: 0xCbd8DbcBDDe849188BACbF19313043d102413985
KYC Registry: 0x82F1806AEab5Ecb9a485eb041d5Ed4940b123995
Decentralized Fund: 0xF04422E68f55E7C25724128692C3063A775472f2
Share Price Calculator: 0xd1D104a7515989ac82F1AFDa15a23650411b05B8
reUSDe Token Contract Address: 0xdDC0f880ff6e4e22E4B74632fBb43Ce4DF6cCC5a
Prestaking Contract: 0x5BFEFB1638A12b0a0A5edc4B4aD33A14F41C1496
Avalanche Network
Insurance Capital Layer (ICL): 0xb22a8533e6cd81598f82514a42F0B3161745fbe1
Deposit Token Registry: 0x8CB96010A05CaB68FAECbD650830f4ac400F5C24
Pool Registry: 0xe8Ec51566BA555d59cdc75caF2b3d1BF81C8D4Bc
KYC Registry: 0x2723d4063765223E40d21d02d9D8685511BEdB19
Decentralized Fund: 0x0937Df35E95E8ed2d2ECD66AF3426c669d64F281
Share Price Calculator: 0xdC481e538125a8542D3eC262d40415328f1b16C0
Prestaking Contract: 0xF79e51598146e7A579e6f51be3529E825DC668aC
Arbitrum Network
Insurance Capital Layer (ICL) 0x802eDbB1Ec20548A4388ABC337E4011718eb0291
Deposit Token Registry 0x9E2e05799966FD79852525368C201ED1624e09f4
Pool Registry 0xF4842cF4A30e363919B0d31F4186235f6F54a189
KYC Registry 0x6825d9441e022ef3E7e97dcee75b30dda758f392
Decentralized Fund 0x9cf2Bb61666221Aeb028CF0eb27c282eAd25Fa4e
Share Price Calculator 0x5cD24d20E2F3C6742Be752Cb0f8c2531cA3b7425
Prestaking Contract 0x1C2cb2D07a73bc48CF4c6785EA1Bc66e6c244898
Last updated