Skip to content

Commit 413e9a6

Browse files
authored
Added Lockquidity TVL tracking (DefiLlama#14289)
1 parent 74d4472 commit 413e9a6

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

projects/datamine/index.js

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
const ADDRESSES = require('../helper/coreAssets.json')
2+
const { sumTokensExport } = require("../helper/unwrapLPs");
3+
4+
const VAULT_ADDRESS = "0x0C93A1D3F68a0554d37F3e7AF3a1442a94405E7A";
5+
const LOCKQUIDITY_TOKEN_ADDRESS = "0x454F676D44DF315EEf9B5425178d5a8B524CEa03";
6+
const arbitrumOneDeployUnixTimestamp = 1727644318; // Oct-13-2024 11:11:38 PM +UTC
7+
8+
const TOKENS_BY_CHAIN = {
9+
["arbitrum"]: {
10+
WETH: ADDRESSES.arbitrum.WETH,
11+
LOCK: LOCKQUIDITY_TOKEN_ADDRESS,
12+
},
13+
};
14+
15+
module.exports = {
16+
methodology:
17+
"TVL counts all of the tokens locked in the permanent Uniswap v2 LOCK/WETH pool.",
18+
arbitrum: {
19+
tvl:() => ({}),
20+
pool2: sumTokensExport({
21+
chain: "arbitrum",
22+
owner: VAULT_ADDRESS,
23+
tokens: [...Object.values(TOKENS_BY_CHAIN["arbitrum"])],
24+
}),
25+
},
26+
hallmarks: [[arbitrumOneDeployUnixTimestamp, "Lockquidity Launch"]],
27+
};

0 commit comments

Comments
 (0)