diff --git a/projects/helper/chains.json b/projects/helper/chains.json index 9d8a9a48eb..30717b45fc 100644 --- a/projects/helper/chains.json +++ b/projects/helper/chains.json @@ -295,6 +295,7 @@ "palm", "parallel", "parex", + "peaq", "penumbra", "perennial", "persistence", diff --git a/projects/helper/coreAssets.json b/projects/helper/coreAssets.json index dba7b4ffbb..20cdf6f749 100644 --- a/projects/helper/coreAssets.json +++ b/projects/helper/coreAssets.json @@ -2632,5 +2632,8 @@ "eni": { "USDT": "0xdc1a8a35b0baa3229b13f348ed708a2fd50b5e3a", "WEGAS": "0x6d1e851446f4d004ae2a72f9afed85e8829a205e" + }, + "peaq": { + "WPEAQ": "0x3cD66d2e1fac1751B0A20BeBF6cA4c9699Bb12d7" } } diff --git a/projects/machinex-cl/index.js b/projects/machinex-cl/index.js new file mode 100644 index 0000000000..16229a9fcc --- /dev/null +++ b/projects/machinex-cl/index.js @@ -0,0 +1,5 @@ +const { uniV3Export } = require('../helper/uniswapV3') + +module.exports = uniV3Export({ + peaq: { factory: '0x2646DCbE025D21A2925fdaCeB639e998E17d6060', fromBlock: 6047765, }, +}) \ No newline at end of file diff --git a/projects/machinex-legacy/index.js b/projects/machinex-legacy/index.js new file mode 100644 index 0000000000..3fa756be0c --- /dev/null +++ b/projects/machinex-legacy/index.js @@ -0,0 +1,12 @@ +const { getUniTVL } = require('../helper/unknownTokens') + +module.exports = { + misrepresentedTokens: true, + peaq: { + tvl: getUniTVL({ + factory: '0xA3f356f0403b4f10345cD95E0C80483FDdD63Ebd', + useDefaultCoreAssets: true, + hasStablePools: true + }), + }, +} \ No newline at end of file