diff --git a/projects/curve/contracts.json b/projects/curve/contracts.json index 2678cc411..ba2c0b133 100644 --- a/projects/curve/contracts.json +++ b/projects/curve/contracts.json @@ -208,13 +208,6 @@ "CurveTwocryptoFactoryNG": "0xFAbC421e3368D158d802684A217a83c083c94CeB", "CurveTricryptoFactoryNG": "0x0C9D8c7e486e822C29488Ff51BFf0167B4650953" }, - "plasma": { - "gasTokenDummy": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", - "wrapped": "0x6100E367285b01F48D07953803A2d8dCA5D19873", - "CurveStableswapFactoryNG": "0x8271e06E5887FE5ba05234f5315c19f3Ec90E8aD", - "CurveTwocryptoFactoryNG": "0xe7FBd704B938cB8fe26313C3464D4b7B7348c88C", - "CurveTricryptoFactoryNG": "0x6E28493348446503db04A49621d8e6C9A40015FB" - }, "corn": { "gasTokenDummy": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", "wrapped": "0xda5dDd7270381A7C2717aD10D1c0ecB19e3CDFb2", @@ -277,5 +270,12 @@ "CurveStableswapFactoryNG": "0x8271e06E5887FE5ba05234f5315c19f3Ec90E8aD", "CurveTwocryptoFactoryNG": "0xe7FBd704B938cB8fe26313C3464D4b7B7348c88C", "CurveTricryptoFactoryNG": "0x6E28493348446503db04A49621d8e6C9A40015FB" + }, + "unichain": { + "gasTokenDummy": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "wrapped": "0x4200000000000000000000000000000000000006", + "CurveStableswapFactoryNG": "0x604388Bb1159AFd21eB5191cE22b4DeCdEE2Ae22", + "CurveTwocryptoFactoryNG": "0xc9Fe0C63Af9A39402e8a5514f9c43Af0322b665F", + "CurveTricryptoFactoryNG": "0x5702BDB1Ec244704E3cBBaAE11a0275aE5b07499" } } diff --git a/projects/curve/index.js b/projects/curve/index.js index 5d9735d42..d060ffadf 100644 --- a/projects/curve/index.js +++ b/projects/curve/index.js @@ -8,6 +8,7 @@ const erc20Abi = require("../helper/abis/erc20.json"); const contracts = require("./contracts.json"); const { getLogs } = require('../helper/cache/getLogs') +// https://docs.curve.finance/deployments/interactive-deployments/ const chains = [ "ethereum", "polygon", @@ -35,6 +36,7 @@ const chains = [ "tac", "etlk", "plasma", + "unichain", ]; const registryIds = { stableswap: 0,