diff --git a/packages/farms/constants/arb.ts b/packages/farms/constants/arb.ts index 7185c731b5b2f..fc426d068b61f 100644 --- a/packages/farms/constants/arb.ts +++ b/packages/farms/constants/arb.ts @@ -3,6 +3,34 @@ import { FeeAmount } from '@pancakeswap/v3-sdk' import { defineFarmV3Configs } from '../src/defineFarmV3Configs' export const farmsV3 = defineFarmV3Configs([ + { + pid: 36, + lpAddress: '0xdAA80a051E22A7f7b0cfC33Aa29572fbDE65183E', + token0: arbitrumTokens.weth, + token1: arbitrumTokens.ethplus, + feeAmount: FeeAmount.LOWEST, + }, + { + pid: 35, + lpAddress: '0xd01075f7314a6436e8B74fc18069848229D0c555', + token0: arbitrumTokens.usdplus, + token1: arbitrumTokens.usdce, + feeAmount: FeeAmount.LOWEST, + }, + { + pid: 34, + lpAddress: '0x06c75011479E47280e8B7E72E9e0315C8b3A634d', + token0: arbitrumTokens.ethplus, + token1: arbitrumTokens.usdplus, + feeAmount: FeeAmount.MEDIUM, + }, + { + pid: 33, + lpAddress: '0xb9c2d906f94b27bC403Ab76B611D2C4490c2ae3F', + token0: arbitrumTokens.usdtplus, + token1: arbitrumTokens.usdplus, + feeAmount: FeeAmount.LOWEST, + }, { pid: 32, lpAddress: '0xf0B860d338E8B5199606322653B83A166d96E417', diff --git a/packages/farms/constants/bsc.ts b/packages/farms/constants/bsc.ts index 4c64cec5b3e44..019f3ec330e4a 100644 --- a/packages/farms/constants/bsc.ts +++ b/packages/farms/constants/bsc.ts @@ -47,6 +47,76 @@ export const farmsV3 = defineFarmV3Configs([ ...v3TopFixedLps, // new lps should follow after the top fixed lps // latest first + { + pid: 130, + lpAddress: '0xce44eBE42ABc496eACBd6582b6e14f3937116B23', + token0: bscTokens.usdt, + token1: bscTokens.irl, + feeAmount: FeeAmount.HIGH, + }, + { + pid: 129, + lpAddress: '0xf66A930Ed3b004BA16ee11b3A9B142EAf2259b0d', + token0: bscTokens.usdc, + token1: bscTokens.fdusd, + feeAmount: FeeAmount.LOWEST, + }, + { + pid: 128, + lpAddress: '0x0f3aDA81A32D8a7233fe9B1D04f0A8231AdB98F0', + token0: bscTokens.bnb, + token1: bscTokens.fdusd, + feeAmount: FeeAmount.LOW, + }, + { + pid: 127, + lpAddress: '0xA62439A42fbeC9827a0B0452A5fD619d517F2D83', + token0: bscTokens.cake, + token1: bscTokens.fdusd, + feeAmount: FeeAmount.MEDIUM, + }, + { + pid: 126, + lpAddress: '0x63393D036FEf3B187ca613a8E5D917697ade2cD5', + token0: bscTokens.eth, + token1: bscTokens.fdusd, + feeAmount: FeeAmount.LOW, + }, + { + pid: 125, + lpAddress: '0x6AA9c4eDA3BF8ac038aD5C243133d6D25aA9cc73', + token0: bscTokens.btcb, + token1: bscTokens.fdusd, + feeAmount: FeeAmount.LOW, + }, + { + pid: 124, + lpAddress: '0x06aC8EE32BCdcE6bF2eA82D9Bfb932a84D45BFcb', + token0: bscTokens.insp, + token1: bscTokens.bnb, + feeAmount: FeeAmount.HIGH, + }, + { + pid: 123, + lpAddress: '0x5B56eea565dad4E72B8ea6a6567834E144fb7a93', + token0: bscTokens.usdt, + token1: bscTokens.wrose, + feeAmount: FeeAmount.MEDIUM, + }, + { + pid: 122, + lpAddress: '0x1E8D7AB96323953faC85ab687f5D38b45344e62d', + token0: bscTokens.usdt, + token1: bscTokens.cgpt, + feeAmount: FeeAmount.LOW, + }, + { + pid: 121, + lpAddress: '0x8b626Acfb32CDad0d2F3b493Eb9928BbA1BbBcCa', + token0: bscTokens.ckp, + token1: bscTokens.wbnb, + feeAmount: FeeAmount.MEDIUM, + }, { pid: 120, lpAddress: '0x88240a2CA0Af5DD3b181975b9985274274CB3685', @@ -944,7 +1014,6 @@ const farms: SerializedFarmConfig[] = [ stableLpFee: 0.0002, stableLpFeeRateOfTotalFee: 0.5, }, - { pid: 163, lpSymbol: 'HAY-USDT LP', diff --git a/packages/farms/constants/common/index.ts b/packages/farms/constants/common/index.ts index 89d77ae48f144..a3078f0529e8b 100644 --- a/packages/farms/constants/common/index.ts +++ b/packages/farms/constants/common/index.ts @@ -42,7 +42,7 @@ export const priceHelperTokens = { }, [ChainId.ARBITRUM_ONE]: { chain: 'arbitrum', - list: [arbitrumTokens.weth, arbitrumTokens.usdc, arbitrumTokens.usdt, arbitrumTokens.arb], + list: [arbitrumTokens.weth, arbitrumTokens.usdc, arbitrumTokens.usdt, arbitrumTokens.arb, arbitrumTokens.usdplus], }, [ChainId.LINEA]: { chain: 'linea', diff --git a/packages/farms/constants/eth.ts b/packages/farms/constants/eth.ts index 7e85069d8dfca..cf26fe0134623 100644 --- a/packages/farms/constants/eth.ts +++ b/packages/farms/constants/eth.ts @@ -48,6 +48,13 @@ export const farmsV3 = defineFarmV3Configs([ feeAmount: FeeAmount.MEDIUM, }, // Keep those farms on top + // { + // pid: 52, + // lpAddress: '0x6db0f81Db2C3B2A85a802d511577d8522D0D8C14', + // token0: ethereumTokens.weth, + // token1: ethereumTokens.swETH, + // feeAmount: FeeAmount.LOW, + // }, { pid: 51, lpAddress: '0x6Fab6CEdf26f9bF03448Fe835B674be1CFf0E8BB', diff --git a/packages/gauges/src/constants/config/prod.ts b/packages/gauges/src/constants/config/prod.ts index a0f9bc9ed8124..e9d26f3264a40 100644 --- a/packages/gauges/src/constants/config/prod.ts +++ b/packages/gauges/src/constants/config/prod.ts @@ -1045,15 +1045,6 @@ export const CONFIG_PROD: GaugeConfig[] = [ feeTier: FeeAmount.MEDIUM, }, - { - gid: 104, - address: '0xb1Da7D2C257c5700612BdE35C8d7187dc80d79f1', - pairName: 'HAY-USDT', - chainId: ChainId.BSC, - type: GaugeType.StableSwap, - tokenAddresses: [bscTokens.hay.address, bscTokens.usdt.address], - }, - { gid: 105, address: '0x1ac1A8FEaAEa1900C4166dEeed0C11cC10669D36', @@ -2061,26 +2052,6 @@ export const CONFIG_PROD: GaugeConfig[] = [ token1Address: bscTokens.wbnb.address, feeTier: FeeAmount.MEDIUM, }, - { - gid: 206, - pairName: 'ordi-BNB', - address: '0x442EFB99C2727c6000727C3cf672e3d77C9cDEaD', - chainId: ChainId.BSC, - type: GaugeType.V3, - token0Address: bscTokens.ordi.address, - token1Address: bscTokens.wbnb.address, - feeTier: FeeAmount.HIGH, - }, - { - gid: 207, - pairName: 'MUBI-BNB', - address: '0x961C19a53e5EA0e43B8F9020553F94623Ce475B6', - chainId: ChainId.BSC, - type: GaugeType.V3, - token0Address: bscTokens.mubi.address, - token1Address: bscTokens.wbnb.address, - feeTier: FeeAmount.HIGH, - }, { gid: 208, pairName: 'NFP-USDT', @@ -2209,4 +2180,172 @@ export const CONFIG_PROD: GaugeConfig[] = [ token1Address: polygonZkEvmTokens.wbtc.address, feeTier: FeeAmount.LOW, }, + // { + // gid: 221, + // pairName: 'ETH-swETH', + // address: '0x6db0f81Db2C3B2A85a802d511577d8522D0D8C14', + // chainId: ChainId.ETHEREUM, + // type: GaugeType.V3, + // token0Address: ethereumTokens.weth.address, + // token1Address: ethereumTokens.swETH.address, + // feeTier: FeeAmount.LOW, + // }, + { + gid: 222, + pairName: 'HAY-USDT', + address: '0xB2Aa63f363196caba3154D4187949283F085a488', + chainId: ChainId.BSC, + type: GaugeType.StableSwap, + tokenAddresses: [bscTokens.hay.address, bscTokens.usdt.address], + }, + { + gid: 223, + pairName: 'USDT-CGPT', + address: '0x1E8D7AB96323953faC85ab687f5D38b45344e62d', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.usdt.address, + token1Address: bscTokens.cgpt.address, + feeTier: FeeAmount.LOW, + }, + { + gid: 224, + pairName: 'USDT-wROSE', + address: '0x5B56eea565dad4E72B8ea6a6567834E144fb7a93', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.usdt.address, + token1Address: bscTokens.wrose.address, + feeTier: FeeAmount.MEDIUM, + }, + { + gid: 225, + pairName: 'INSP-BNB', + address: '0x06aC8EE32BCdcE6bF2eA82D9Bfb932a84D45BFcb', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.insp.address, + token1Address: bscTokens.wbnb.address, + feeTier: FeeAmount.HIGH, + }, + { + gid: 226, + pairName: 'FDUSD-BTC', + address: '0x6AA9c4eDA3BF8ac038aD5C243133d6D25aA9cc73', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.btcb.address, + token1Address: bscTokens.fdusd.address, + feeTier: FeeAmount.LOW, + }, + { + gid: 227, + pairName: 'FDUSD-ETH', + address: '0x63393D036FEf3B187ca613a8E5D917697ade2cD5', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.eth.address, + token1Address: bscTokens.fdusd.address, + feeTier: FeeAmount.LOW, + }, + { + gid: 228, + pairName: 'FDUSD-CAKE', + address: '0xA62439A42fbeC9827a0B0452A5fD619d517F2D83', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.cake.address, + token1Address: bscTokens.fdusd.address, + feeTier: FeeAmount.MEDIUM, + }, + { + gid: 229, + pairName: 'FDUSD-BNB', + address: '0x0f3aDA81A32D8a7233fe9B1D04f0A8231AdB98F0', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.bnb.address, + token1Address: bscTokens.fdusd.address, + feeTier: FeeAmount.LOW, + }, + { + gid: 230, + pairName: 'FDUSD-USDC', + address: '0xf66A930Ed3b004BA16ee11b3A9B142EAf2259b0d', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.usdc.address, + token1Address: bscTokens.fdusd.address, + feeTier: FeeAmount.LOWEST, + }, + { + gid: 231, + pairName: 'XAI-WETH', + address: '0xf0B860d338E8B5199606322653B83A166d96E417', + chainId: ChainId.ARBITRUM_ONE, + type: GaugeType.V3, + token0Address: arbitrumTokens.xai.address, + token1Address: arbitrumTokens.weth.address, + feeTier: FeeAmount.MEDIUM, + }, + { + gid: 232, + pairName: 'USDT+-USD+', + address: '0xb9c2d906f94b27bC403Ab76B611D2C4490c2ae3F', + chainId: ChainId.ARBITRUM_ONE, + type: GaugeType.V3, + token0Address: arbitrumTokens.usdtplus.address, + token1Address: arbitrumTokens.usdplus.address, + feeTier: FeeAmount.LOWEST, + }, + { + gid: 233, + pairName: 'USD+-ETH+', + address: '0x06c75011479E47280e8B7E72E9e0315C8b3A634d', + chainId: ChainId.ARBITRUM_ONE, + type: GaugeType.V3, + token0Address: arbitrumTokens.ethplus.address, + token1Address: arbitrumTokens.usdplus.address, + feeTier: FeeAmount.MEDIUM, + }, + { + gid: 234, + pairName: 'USD+-USDC.e', + address: '0xd01075f7314a6436e8B74fc18069848229D0c555', + chainId: ChainId.ARBITRUM_ONE, + type: GaugeType.V3, + token0Address: arbitrumTokens.usdplus.address, + token1Address: arbitrumTokens.usdce.address, + feeTier: FeeAmount.LOWEST, + }, + { + gid: 235, + pairName: 'WETH-ETH+', + address: '0xdAA80a051E22A7f7b0cfC33Aa29572fbDE65183E', + chainId: ChainId.ARBITRUM_ONE, + type: GaugeType.V3, + token0Address: arbitrumTokens.weth.address, + token1Address: arbitrumTokens.ethplus.address, + feeTier: FeeAmount.LOWEST, + }, + { + gid: 236, + pairName: 'CKP-BNB', + address: '0x8b626Acfb32CDad0d2F3b493Eb9928BbA1BbBcCa', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.ckp.address, + token1Address: bscTokens.wbnb.address, + feeTier: FeeAmount.MEDIUM, + }, + { + gid: 237, + pairName: 'IRL-USDT', + address: '0xce44eBE42ABc496eACBd6582b6e14f3937116B23', + chainId: ChainId.BSC, + type: GaugeType.V3, + token0Address: bscTokens.usdt.address, + token1Address: bscTokens.irl.address, + feeTier: FeeAmount.HIGH, + }, ] diff --git a/packages/tokens/src/1.ts b/packages/tokens/src/1.ts index b39e49983160a..0c10440ccfc14 100644 --- a/packages/tokens/src/1.ts +++ b/packages/tokens/src/1.ts @@ -369,4 +369,12 @@ export const ethereumTokens = { 'AIOZ Network', 'https://aioz.network/', ), + swETH: new ERC20Token( + ChainId.ETHEREUM, + '0xf951E335afb289353dc249e82926178EaC7DEd78', + 18, + 'swETH', + 'swETH', + 'https://www.swellnetwork.io/', + ), } diff --git a/packages/tokens/src/42161.ts b/packages/tokens/src/42161.ts index 1bd969c0a4711..4b9c000773188 100644 --- a/packages/tokens/src/42161.ts +++ b/packages/tokens/src/42161.ts @@ -183,4 +183,29 @@ export const arbitrumTokens = { 'Xai', 'https://xai.games/', ), + usdplus: new ERC20Token( + ChainId.ARBITRUM_ONE, + '0xe80772Eaf6e2E18B651F160Bc9158b2A5caFCA65', + 6, + 'USD+', + 'USD+', + 'https://overnight.fi/', + ), + usdce: new ERC20Token( + ChainId.ARBITRUM_ONE, + '0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8', + 6, + 'USDC.e', + 'USD Coin (Arb1)', + 'https://www.centre.io/', + ), + usdtplus: new ERC20Token(ChainId.ARBITRUM_ONE, '0xb1084db8D3C05CEbd5FA9335dF95EE4b8a0edc30', 6, 'USDT+', 'USDT+'), + ethplus: new ERC20Token( + ChainId.ARBITRUM_ONE, + '0xD4939D69B31fbE981ed6904A3aF43Ee1dc777Aab', + 18, + 'ETH+', + 'ETH+', + 'https://www.swellnetwork.io/', + ), } diff --git a/packages/tokens/src/56.ts b/packages/tokens/src/56.ts index c3358b68f2ac5..809bdd1ec12f3 100644 --- a/packages/tokens/src/56.ts +++ b/packages/tokens/src/56.ts @@ -2892,4 +2892,20 @@ export const bscTokens = { 'INSPECT', 'https://www.inspect.xyz/', ), + wrose: new ERC20Token( + ChainId.BSC, + '0xF00600eBC7633462BC4F9C61eA2cE99F5AAEBd4a', + 18, + 'WROSE', + 'Wrapped ROSE', + 'https://overnight.fi', + ), + irl: new ERC20Token( + ChainId.BSC, + '0xa80221D067603e30060F75E2458AA361f8eE5402', + 18, + 'IRL', + 'Rebase (IRL)', + 'https://rebase.gg/', + ), }