Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion projects/01/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ const { sumTokensExport } = require('../helper/solana')

module.exports = {
hallmarks:[
[1667865600, "FTX collapse"]
['2022-11-08', "FTX collapse"]
],
timetravel: false,
solana: {
Expand Down
2 changes: 1 addition & 1 deletion projects/3xcalibur/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
const { uniTvlExports } = require('../helper/unknownTokens')
module.exports = uniTvlExports({
'arbitrum': '0xD158bd9E8b6efd3ca76830B66715Aa2b7Bad2218'
}, { hasStablePools: true, hallmarks: [[1668038400, "Emissions started"]], })
}, { hasStablePools: true, hallmarks: [['2022-11-10', "Emissions started"]], })
2 changes: 1 addition & 1 deletion projects/Mezo/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ async function tvl(api) {
}

module.exports = {
hallmarks: [[1747987200, "Mezo Mainnet Migration"]],
hallmarks: [['2025-05-23', "Mezo Mainnet Migration"]],
ethereum: { tvl },
// mezo: { tvl },
};
2 changes: 1 addition & 1 deletion projects/MorpheusAI/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,6 @@ module.exports = {
start: '2024-02-08', // Feb-08-2024 07:33:35 AM UTC in Unix timestamp
ethereum: { tvl },
hallmarks: [
[1712400000, "MOR token launch"], // May-08-2024 12:00:00 AM UTC in Unix timestamp
['2024-04-06', "MOR token launch"], // May-08-2024 12:00:00 AM UTC in Unix timestamp
],
};
2 changes: 1 addition & 1 deletion projects/aada/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ module.exports = {
}),
tvl: sumTokensExport({ scripts: scriptAdresses }),
},
hallmarks: [[1708560053, "V2 Launch"]],
hallmarks: [['2024-02-22', "V2 Launch"]],
};
4 changes: 2 additions & 2 deletions projects/aave-v3/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ const CONFIG = {
module.exports = aaveV3Export(CONFIG)

module.exports.hallmarks = [
[1659630089, "Start OP Rewards"],
[1650471689, "Start AVAX Rewards"]
['2022-08-04', "Start OP Rewards"],
['2022-04-20', "Start AVAX Rewards"]
]
12 changes: 6 additions & 6 deletions projects/aave/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,12 @@ module.exports = {
avax: v2("avax", "0x4235E22d9C3f28DCDA82b58276cb6370B01265C2"),
polygon: v2("polygon", "0x3ac4e9aa29940770aeC38fe853a4bbabb2dA9C19"),
hallmarks: [
//[1618419730, "Start MATIC V2 Rewards"],
[1619470313, "Start Ethereum V2 Rewards"],
[1633377983, "Start AVAX V2 Rewards"],
[1635339600, "Potential xSUSHI attack found"],
[1651881600, "UST depeg"],
[1654822801, "stETH depeg"],
//['2021-04-14', "Start MATIC V2 Rewards"],
['2021-04-26', "Start Ethereum V2 Rewards"],
['2021-10-04', "Start AVAX V2 Rewards"],
['2021-10-27', "Potential xSUSHI attack found"],
['2022-05-07', "UST depeg"],
['2022-06-10', "stETH depeg"],
],
};
// node test.js projects/aave/index.js
6 changes: 3 additions & 3 deletions projects/abracadabra/api.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ function chainTvl(chain){

module.exports.misrepresentedTokens = true;
module.exports.hallmarks = [
[1651881600, "UST depeg"],
[1643245200, "0xSifu revealed as QuadrigaCX founder"],
[1667826000, "FTX collapse, Alameda repays FTT loans"],
['2022-05-07', "UST depeg"],
['2022-01-27', "0xSifu revealed as QuadrigaCX founder"],
['2022-11-07', "FTX collapse, Alameda repays FTT loans"],
]


Expand Down
6 changes: 3 additions & 3 deletions projects/abracadabra/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ const chains = ['arbitrum', 'avax', 'blast', 'bsc', 'ethereum', 'fantom', 'kava'
chains.forEach(chain => module.exports[chain] = { tvl })

module.exports.hallmarks = [
[1651881600, "UST depeg"],
[1643245200, "0xSifu revealed as QuadrigaCX founder"],
[1667826000, "FTX collapse, Alameda repays FTT loans"],
['2022-05-07', "UST depeg"],
['2022-01-27', "0xSifu revealed as QuadrigaCX founder"],
['2022-11-07', "FTX collapse, Alameda repays FTT loans"],
]
2 changes: 1 addition & 1 deletion projects/acala-lending/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ const {getExports} = require('../helper/heroku-api')

module.exports = {
hallmarks: [
[1660521600, "aUSD exploit"]
['2022-08-15', "aUSD exploit"]
],
timetravel: false,
misrepresentedTokens: true,
Expand Down
2 changes: 1 addition & 1 deletion projects/aelin/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ function pool2TVL(chain) {

module.exports = {
hallmarks : [
[1702598400, "Frontend was shut down"]
['2023-12-15', "Frontend was shut down"]
],
ethereum: {
tvl: tvl('ethereum'),
Expand Down
2 changes: 1 addition & 1 deletion projects/agave.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ const exportsV2 = aaveExports('', addressesProviderRegistryXDAI_old, undefined,

module.exports = {
// hallmarks: [
// [1647302400, "Reentrancy attack"]
// ['2022-03-15', "Reentrancy attack"]
// ],
methodology: methodologies.lendingMarket,
xdai: {
Expand Down
2 changes: 1 addition & 1 deletion projects/agora/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const chainTvl = getUniTVL({ factory, useDefaultCoreAssets: true, })

module.exports = {
hallmarks: [
[1649376000, "STARS collateral Exploit"]
['2022-04-08', "STARS collateral Exploit"]
],
methodology,
misrepresentedTokens: true,
Expand Down
2 changes: 1 addition & 1 deletion projects/aldrin/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ module.exports = {
timetravel: false,
solana: { tvl, staking },
hallmarks: [
[1665521360, "Mango Markets Hack"],
['2022-10-11', "Mango Markets Hack"],
],
}
2 changes: 1 addition & 1 deletion projects/alfafrens/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ module.exports = {
methodology: "Total ETH streamed on the platform",
doublecounted: true,
base: { tvl },
hallmarks: [[1734000000, "Alfafrens V2 Launch"]],
hallmarks: [['2024-12-12', "Alfafrens V2 Launch"]],
};

/**
Expand Down
2 changes: 1 addition & 1 deletion projects/algofi/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ async function staking() {

module.exports = {
hallmarks: [
[1688947200, "Winding down of protocol"]
['2023-07-10', "Winding down of protocol"]
],
timetravel: false,
misrepresentedTokens: true,
Expand Down
2 changes: 1 addition & 1 deletion projects/allbridge/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@ module.exports={
tvl: rippleTvl,
},
hallmarks:[
[1651881600, "UST depeg"],
['2022-05-07', "UST depeg"],
],
}

Expand Down
2 changes: 1 addition & 1 deletion projects/allora/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,6 @@ module.exports = {
},

hallmarks: [
[1731283200, "Mainnet Launch"],
['2024-11-11', "Mainnet Launch"],
],
};
2 changes: 1 addition & 1 deletion projects/altai-exchange/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ module.exports = {
start: 1730287364,
bsc: { tvl },
hallmarks: [
[1730287364, "Altai Exchange Mainnet Launch"]
['2024-10-30', "Altai Exchange Mainnet Launch"]
]
};
2 changes: 1 addition & 1 deletion projects/amber-finance/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,6 @@ module.exports = {
borrowed
},
hallmarks: [
[1756303200, 'Launch on Neutron'],
['2025-08-27', 'Launch on Neutron'],
],
};
8 changes: 4 additions & 4 deletions projects/amphor/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ const tvl = sdk.util.sumChainTvls([
module.exports['ethereum'] = { tvl };

module.exports.hallmarks = [
[1710115200, 'Beta test closing'],
[1712361600, 'ETH Boosted Vault Release'],
[1718927999, 'Symbiotic LRT Vault Release'],
[1734454404, 'Migration to InceptionLRT'],
['2024-03-11', 'Beta test closing'],
['2024-04-06', 'ETH Boosted Vault Release'],
['2024-06-20', 'Symbiotic LRT Vault Release'],
['2024-12-17', 'Migration to InceptionLRT'],
];
2 changes: 1 addition & 1 deletion projects/amulet-liquidity-staking/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@ module.exports = {
},
methodology: `Amulet enables users to earn PoS staking rewards on Solana by staking SOL and mint amtSOL. Hence, the amount of SOL staked are counted as our TVL for Amulet Liquidity Staking which the value are calculated based on the price get from Coingecko.`,
hallmarks: [
[1667692800, "FTX collapse"]
['2022-11-06', "FTX collapse"]
],
}
2 changes: 1 addition & 1 deletion projects/amulet-protocol/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@ module.exports = {
},
methodology: `Amulet provides solution which allows user to to earn rewards from underwriting covers with SOL derivatives token (amtSOL). Hence, the amount of SOL derivatives staked are counted as our TVL which the value are calculated based on the price get from Coingecko.`,
hallmarks: [
[1667692800, "FTX collapse"]
['2022-11-06', "FTX collapse"]
],
}
6 changes: 3 additions & 3 deletions projects/anyhedge/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,9 @@ module.exports = {
start: '2022-06-09',
bitcoincash: { tvl },
hallmarks: [
[1681725240, "BCH Bull public release (AnyHedge v0.11 contract)"],
[1703054100, "BCH Bull enables early settlement feture"],
[1720612800, "BCH Bull enables leveraged shorting feature (AnyHedge v0.12 contract)"]
['2023-04-17', "BCH Bull public release (AnyHedge v0.11 contract)"],
['2023-12-20', "BCH Bull enables early settlement feture"],
['2024-07-10', "BCH Bull enables leveraged shorting feature (AnyHedge v0.12 contract)"]
]
};

Expand Down
4 changes: 2 additions & 2 deletions projects/anyswap/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -119,8 +119,8 @@ module.exports = {
...chainTvls,
// fetch: fetchChain(null),
hallmarks: [
[1651881600, "UST depeg"],
// [1689202800,"Access to Wallets Lost"]
['2022-05-07', "UST depeg"],
// ['2023-07-12',"Access to Wallets Lost"]
],
}

Expand Down
2 changes: 1 addition & 1 deletion projects/aperture/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ module.exports = {
terra: {
tvl: () => ({}),
},
hallmarks: [[1651881600, "UST depeg"]],
hallmarks: [['2022-05-07', "UST depeg"]],
};
2 changes: 1 addition & 1 deletion projects/apollodao/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ module.exports = {
tvl: neutronTvl,
},
hallmarks: [
[1651881600, "UST depeg"],
['2022-05-07', "UST depeg"],
['2022-09-13', 'Stop supporting Terra Classic'],
['2023-02-16', 'Relaunch on Osmosis '],
],
Expand Down
2 changes: 1 addition & 1 deletion projects/apwine/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,6 @@ module.exports = {
},
methodology: `Use the registry to retrieve futureVaults, and get for each vault the IBT which is the token that this vault holds - the user locked collateral`,
hallmarks: [
[1677798000, "Announcement of V1 Retirement"]
['2023-03-02', "Announcement of V1 Retirement"]
],
}
2 changes: 1 addition & 1 deletion projects/arbera/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ const getTvl = async (api, isStaking) => {

module.exports = {
methodology: "Aggregates TVL in all Arbera indexes created",
hallmarks: [[1743091200, "Berachain launch"], [1748383200, "Dens V1.1 + arBERO Launch"]],
hallmarks: [['2025-03-27', "Berachain launch"], ['2025-05-27', "Dens V1.1 + arBERO Launch"]],
};

Object.keys(config).forEach(chain => {
Expand Down
2 changes: 1 addition & 1 deletion projects/arbiswap/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const dexTVL = getUniTVL({ factory: '0x88F1E030eb4C6C4320Da3992070bAF6c648ce37f'

module.exports = {
// hallmarks: [
// [1677744000,"Rug Pull"]
// ['2023-03-02',"Rug Pull"]
// ],
misrepresentedTokens: true,
methodology: `Uses factory(0x88F1E030eb4C6C4320Da3992070bAF6c648ce37f) address and whitelisted tokens address to find and price Liquidity Pool pairs. We also have our native token $ARBI staking.`,
Expand Down
2 changes: 1 addition & 1 deletion projects/archon-bridge/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ const archonBridge = {

module.exports = {
hallmarks: [
[1698796801, "Archon Bridge Launch"],
['2023-11-01', "Archon Bridge Launch"],
],
avax: {
tvl: sumTokensExport({
Expand Down
2 changes: 1 addition & 1 deletion projects/arrow/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ module.exports = {
'TVL counts LP token deposits made to Arrow Protocol. CoinGecko is used to find the price of tokens in USD, only the original "SOL" token price is used for all existing variations of the token.',
solana: { tvl },
hallmarks: [
[1648080000, 'Cashio was hacked!'],
['2022-03-24', 'Cashio was hacked!'],
]
};
2 changes: 1 addition & 1 deletion projects/astaria/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,5 @@ Object.keys(config).forEach(chain => {
})

module.exports.hallmarks = [
[1687301106, "White hack"]
['2023-06-20', "White hack"]
]
4 changes: 2 additions & 2 deletions projects/atrix.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ module.exports = {
timetravel: false,
solana: { tvl },
hallmarks: [
[1665521360, "Mango Markets Hack"],
[1667865600, "FTX collapse"]
['2022-10-11', "Mango Markets Hack"],
['2022-11-08', "FTX collapse"]
],
}
2 changes: 1 addition & 1 deletion projects/augur/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ module.exports = {
]}),
},
hallmarks:[
[1613091600, "Election market resolves"]
['2021-02-12', "Election market resolves"]
]
}
4 changes: 2 additions & 2 deletions projects/autofarm.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
const { sumUnknownTokens } = require('./helper/unknownTokens');

module.exports.hallmarks=[
[1618966800, "Venus incident"],
[1634778000, "Emissions end"],
['2021-04-21', "Venus incident"],
['2021-10-21', "Emissions end"],
]

const config = {
Expand Down
2 changes: 1 addition & 1 deletion projects/badgerdao.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
const { getConfig } = require('./helper/cache')

// module.exports.hallmarks = [[1638403200, "Front-end attack"]]
// module.exports.hallmarks = [['2021-12-02', "Front-end attack"]]

const chains = ["ethereum", "bsc", "arbitrum", "polygon", "fantom"]

Expand Down
4 changes: 2 additions & 2 deletions projects/bancor/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ module.exports = {
start: '2017-08-02', // 08/02/2017 @ 12:00am (UTC)
ethereum : { tvl },
hallmarks: [
[1588114800, "V2.0 Launch"], // 29/04/2020 @ 12:00am (UTC)
[1602457200, "V2.1 Launch"] // 12/10/2020 @ 12:00am (UTC)
['2020-04-28', "V2.0 Launch"], // 29/04/2020 @ 12:00am (UTC)
['2020-10-11', "V2.1 Launch"] // 12/10/2020 @ 12:00am (UTC)
],
}
4 changes: 2 additions & 2 deletions projects/bancor/v3.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ module.exports = {
tvl: addV3Balance,
},
hallmarks:[
[1650322800, "V3 Beta"], // 19/04/2022 @ 12:00am (UTC)
[1652223600, "V3 Full Launch"] // 11/05/2022 @ 12:00am (UTC)
['2022-04-18', "V3 Beta"], // 19/04/2022 @ 12:00am (UTC)
['2022-05-10', "V3 Full Launch"] // 11/05/2022 @ 12:00am (UTC)
],
};
4 changes: 2 additions & 2 deletions projects/bao-baskets/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ module.exports = {
staking: staking(veBaoAddress, baoAddress)
},
hallmarks: [
[1668898307, "baoV2 deployment"],
[1672272000, "baoV2 emission start"]
['2022-11-19', "baoV2 deployment"],
['2022-12-29', "baoV2 emission start"]
]
};
2 changes: 1 addition & 1 deletion projects/baseline/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ async function staking(api) {

module.exports = {
hallmarks: [
[1714251306, "self-whitehack"]
['2024-04-27', "self-whitehack"]
],
doublecounted: true,
blast: {
Expand Down
2 changes: 1 addition & 1 deletion projects/bassexhcnage/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ async function tvl(api) {

module.exports = {
hallmarks: [
[1698969600,"Rug Pull"]
['2023-11-03',"Rug Pull"]
],
base: {
tvl,
Expand Down
Loading
Loading