ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACAD
1
Ante Request for Test Board
2
IDStatusTest WriterProtocolTestDescriptionType of TestRelevant Contracts/AddressesGitHub URL
3
1RequestedMathAddition TestMathN/A
4
2RequestedMathSubtraction TestMathN/A
5
3RequestedMathMultiplication TestMathN/A
6
4RequestedMathDivision TestMathN/A
7
5RequestedMathOverflow TestMathN/A
8
6RequestedDoodles[Doodles Holder] holds at least X DoodlesTest should fail if the selected holder address holds less than X NFTs from the collectionNFT BalanceToken: 0x8a90CAb2b38dba80c64b7734e58Ee1dB38B8992e
Top holders
9
7RequestedEthereumEthereum block height only increases monotonicallyBlock height should only ever increase, never decrease. A simple test could keep track of the current block number whenever the test is checked and fail if that number is ever less than the previous stored block number.CustomN/A
10
8RequestedPudgy Penguins[Pudgy Penguin Holder] holds at least X Pudgy PenguinsTest should fail if the selected holder address holds less than X NFTs from the collectionNFT BalanceToken: 0xBd3531dA5CF5857e7CfAA92426877b022e612cf8
Top holders
11
9RequestedTubby Cats[Tubby Cat Holder] holds at least X Tubby CatsTest should fail if the selected holder address holds less than X NFTs from the collectionNFT BalanceToken: 0xCa7cA7BcC765F77339bE2d648BA53ce9c8a262bD
Top holder
s
12
10RequestedTubbySeaTubbySea doesn't run out of liquidityTest should fail if ETH balance < e.g. 0.001 ETHETH BalancePool: 0x608e61Ea277bCfD2f19dc8F6586a5f89Fbb5B4A4
13
11Requested65296529 always owns Punk 6529Test should fail if the address associated with Punk #6529 is not 6529.eth or the 6529 Museum. This can be checked using punkIndexToAddress(6529) on the CryptoPunks contractNFT Owner6529.eth: 0xfD22004806A6846EA67ad883356be810F0428793
6529Museum: 0xc6400A5584db71e41B0E5dFbdC769b54B91256CD
CryptoPunks: 0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB
14
26RequestedFoundationNFT's smart contracts don't get destroyedfoundation's NFT's have an exploit that can allow them to destroy almost all NFTs minted on their platform0xF61f4F2c896219A90670e19E188eBb93FCc002E8, // v3
0xe38f942Db7a1B4213d6213F70c499B59287b01F1; // v2
https://twitter.com/0xngmi/status/1671344096441499648 for context
can check if the implementation contract still exists by checking address.code.length != 0
15
13CompletedChainlinkChainlink ETH/USD Oracle on Ethereum updates at least once every 2 hoursThe current heartbeat for the ETH/USD feed on Ethereum is 3600 seconds (1 hr). The test should fail if the latest timestamp in the feed is more than 2 hours in the pastOracle LivenessOracle: 0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419
Heartbeat: 3600 seconds
More popular feeds to write tests for: https://data.chain.link/popular
https://github.com/antefinance/ante-community-tests/pull/217
16
14CompletedChainlinkChainlink BTC/USD Oracle on Ethereum updates at least once every 2 hoursThe current heartbeat for the BTC/USD feed on Ethereum is 3600 seconds (1 hr). The test should fail if the latest timestamp in the feed is more than 2 hours in the pastOracle LivenessOracle: 0xF4030086522a5bEEa4988F8cA5B36dbC97BeE88c
Heartbeat: 3600 seconds
More popular feeds to write tests for: https://data.chain.link/popular
https://github.com/antefinance/ante-community-tests/pull/218
17
15CompletedChainlinkChainlink ETH/USD Oracle on Polygon updates at least once every minuteThe current heartbeat for the ETH/USD feed on Polygon is 27 seconds. The test should fail if the latest timestamp in the feed is more than 1 min in the pastOracle LivenessOracle: 0xF9680D99D6C9589e2a93a78A04A279e509205945
Heartbeat: 27 seconds
More popular feeds to write tests for: https://data.chain.link/popular
https://github.com/antefinance/ante-community-tests/pull/222/commits/40373092ba60a95f7bf8c88a8ed29d8a72e6201e
18
16CompletedChainlinkChainlink AVAX/USD Oracle on Avalanche updates at least once every 5 minutesThe current heartbeat for the AVAX/USD feed on Avalanche is 120 seconds (2 min). The test should fail if the latest timestamp in the feed is more than 5 min in the pastOracle LivenessOracle: 0x0A77230d17318075983913bC2145DB16C7366156
Heartbeat: 120 seconds
More popular feeds to write tests for: https://data.chain.link/popular
https://github.com/antefinance/ante-community-tests/pull/222/commits/40373092ba60a95f7bf8c88a8ed29d8a72e6201e
19
17CompletedChainlinkChainlink BNB/USD Oracle on BSC updates at least once every 5 minutesThe current heartbeat for the BNB/USD feed on BSC is 60 seconds (1 min). The test should fail if the latest timestamp in the feed is more than 5 min in the pastOracle LivenessOracle: 0x0567F2323251f0Aab15c8dFb1967E4e8A7D42aeE
Heartbeat: 60 seconds
More popular feeds to write tests for: https://data.chain.link/popular
https://github.com/antefinance/ante-community-tests/pull/222/commits/40373092ba60a95f7bf8c88a8ed29d8a72e6201e
20
18CompletedCurveCurve 3pool doesn't become imbalancedIf any of DAI, USDC, USDT token balance in pool exceeds 90% of total token balance in pool, test failsPool Composition TestDAI: 0x6B175474E89094C44Da98b954EedeAC495271d0F
USDC: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
USDT: 0xdAC17F958D2ee523a2206206994597C13D831ec7
3pool: 0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7
https://github.com/antefinance/ante-community-tests/pull/214
21
19CompletedCurveCurve tusd pool doesn't become imbalancedIf any of DAI, USDC, USDT, TUSD token balance in pool exceeds 90% of total token balance in pool, test failsPool Composition Testpool: 0xecd5e75afb02efa118af914515d6521aabd189f1
TUSD: 0x0000000000085d4780b73119b644ae5ecd22b376
DAI: 0x6B175474E89094C44Da98b954EedeAC495271d0F
USDC: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
USDT: 0xdAC17F958D2ee523a2206206994597C13D831ec7
https://github.com/antefinance/ante-community-tests/pull/221/commits/41cff6b722209b716f2fe218dbeb99fa96359808
22
20CompletedCurveCurve lusd pool doesn't become imbalancedIf any of DAI, USDC, USDT, LUSD token balance in pool exceeds 90% of total token balance in pool, test failsPool Composition Testpool: 0xed279fdd11ca84beef15af5d39bb4d4bee23f0ca
LUSD: 0x5f98805a4e8be255a32880fdec7f6728c6568ba0
DAI: 0x6B175474E89094C44Da98b954EedeAC495271d0F
USDC: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
USDT: 0xdAC17F958D2ee523a2206206994597C13D831ec7
https://github.com/antefinance/ante-community-tests/pull/221/commits/41cff6b722209b716f2fe218dbeb99fa96359808
23
21CompletedjessicapointingAaveAave Ecosystem Reserve $AAVE balance does not fall below 10KCurrent $AAVE balance is ~1.5M. The test should fail if the balance drops below 15K (99% drop)Token BalanceToken: 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9
Holder: 0x25F2226B597E8F9514B3F68F00f494cF4f286491
24
22CompletedcryptickoanCurveCurve 3pool liquidity doesn't fall below $10MCurrently 3pool holds ~$850M in DAI, USDC, and USDT. The test should fail if the combined balance of the 3 drops below $10M (note that DAI has a different number of decimals, so you will need to use a scaling factor to sum the balances correctly)Token BalanceDAI: 0x6B175474E89094C44Da98b954EedeAC495271d0F
USDC: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
USDT: 0xdAC17F958D2ee523a2206206994597C13D831ec7
3pool: 0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7
https://github.com/antefinance/ante-community-tests/blob/771917f40c55c41f3fa75ae45105bc9a4ecfc67a/contracts/curve/AnteUSDThreePoolValueTest.sol
30
28CompletedDeFiGirlsDeFiGirls DAO holds at least 780 DeFi Girls until 9/1/2023DeFiGirls DAO pledged not to sell any of their DeFi Girls until Sept 2023. The test would fail if the DAO address holds fewer than 780 DeFi Girls at any point before 9/1/2023NFT Balance (timebound)defigirldao.eth: 0x754bbb703EEada12A6988c0e548306299A263a08
DeFiGirls: 0x3B14d194c8CF46402beB9820dc218A15e7B0A38f
31
29CompletedDoodlesDoodles Community Treasury ETH/WETH balance doesn't fall below 30 ETHCurrently holds ~3K ETH+WETH. Test should fail if the combined balance falls below 30 ETH (99% drop)ETH BalanceToken: 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
Address: 0xDcd382bE6cC4f1971C667ffDa85C7a287605afe4
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105