Smart Contract Auditor
🕵️
High
Total
Medium
Total Earnings
#700 All Time
Payouts
Top 25
Top 50
All
Sherlock
Code4rena
Dec '24
0.02 OP • 2 total findings • Sherlock • lukris02
#64
high
`AutomationMaster::generateOrderId` Does Not Ensure Unique Order IDs In One Transaction
medium
Incorrect Comparison Sign in `PythOracle::currentValue` Allows Only Stale Prices to Pass
May '23
16.19 USDC • Code4rena • lukris02
#18
56.63 USDC • Code4rena • lukris02
#42
36.24 USDC • Code4rena • lukris02
#49
Apr '23
59.79 USDC • Code4rena • lukris02
#20
22.6 USDC • Code4rena • lukris02
#66
23.08 USDC • 1 total finding • Code4rena • lukris02
#65
Risk of silent overflow in reserves update
475.18 USDC • 1 total finding • Code4rena • lukris02
#30
Calling `ExpiringMarket.stop` and `ExpiringMarket.isClosed` functions cannot pause any functionlities of the market
Mar '23
503.71 USDC • 3 total findings • Code4rena • lukris02
#15
`WstEth` derivative assumes a ~1=1 peg of stETH to ETH
Price of sfrxEth derivative is calculated incorrectly
Users can fail to unstake and lose their deserved ETH because malfunctioning or untrusted derivative cannot be removed
34.8 USDC • Code4rena • lukris02
#25
169.8 USDC • Code4rena • lukris02
#21
72.43 USDC • Code4rena • lukris02
#14
Feb '23
61.26 USDC • Code4rena • lukris02
#33
Jan '23
375.62 USDC • Code4rena • lukris02
#43
69.59 USDC • 3 total findings • Code4rena • lukris02
#40
Protocol fees can be withdrawn multiple times in `Erc20Quest`
DOS risk if enough tokens are minted in Quest.claim can lead, at least, to transaction fee lost
User may loose rewards if the receipt is minted after quest end time
65.35 USDC • Code4rena • lukris02
#19
121.59 USDC • Code4rena • lukris02
#26
51.32 USDC • Code4rena • lukris02
#52
399.77 USDC • Code4rena • lukris02
#29
Dec '22
43.54 USDC • Code4rena • lukris02
122.82 USDC • Code4rena • lukris02
#56
14.83 USDC • Code4rena • lukris02
#45
59.81 USDC • 3 total findings • Code4rena • lukris02
#46
`LPDA` price can underflow the price due to bad settings and potentially brick the contract
ETH will get stuck if all NFTs do not get sold.
selfdestruct() will not be available after EIP-4758
Nov '22
543.7 USDC • Code4rena • lukris02
22.22 USDC • Code4rena • lukris02
65.42 USDC • Code4rena • lukris02
669.35 USDC • Code4rena • lukris02
Oct '22
31.16 USDC • Code4rena • lukris02
36.73 USDC • Code4rena • lukris02
549.04 USDC • Code4rena • lukris02
266.67 USDC • Code4rena • lukris02
63.84 USDC • Code4rena • lukris02
#17
0.49 USDC • 1 total finding • Code4rena • lukris02
Calling `swapAVAXForExactTokens` function while sending excess amount cannot refund such excess amount
Sep '22
76.06 USDC • Code4rena • lukris02
184.14 USDC • 2 total findings • Code4rena • lukris02
removeValidator() and removeMinter() may fail due to exceeding gas limit
frxETHMinter.depositEther may run out of gas, leading to lost ETH
46.35 USDC • Code4rena • lukris02
#50
55.2 USDC • Code4rena • lukris02
89.45 USDC • Code4rena • lukris02
#44
117.87 USDC • Code4rena • lukris02
33.58 USDC • Code4rena • lukris02
39.22 CANTO • Code4rena • lukris02
#12
60.77 USDC • Code4rena • lukris02
#97
Aug '22
86.97 USDC • Code4rena • lukris02
#72
52.11 USDC • Code4rena • lukris02
#37